From: kernel test robot <lkp@intel.com>
To: Frieder Schrempf <frieder@fris.de>
Cc: oe-kbuild-all@lists.linux.dev
Subject: Re: [PATCH RFC 4/7] mtd: spinand: toshiba: Add RX sampling delay values
Date: Fri, 6 Mar 2026 17:37:21 +0800 [thread overview]
Message-ID: <202603061757.Ig1cxEXk-lkp@intel.com> (raw)
In-Reply-To: <20260303-fsl-qspi-rx-sampling-delay-v1-4-9326bbc492d6@kontron.de>
Hi Frieder,
[This is a private test report for your RFC patch.]
kernel test robot noticed the following build errors:
[auto build test ERROR on 11439c4635edd669ae435eec308f4ab8a0804808]
url: https://github.com/intel-lab-lkp/linux/commits/Frieder-Schrempf/spi-Add-rx_sampling_delay_ns-parameter-for-clock-to-RX-delay/20260304-004536
base: 11439c4635edd669ae435eec308f4ab8a0804808
patch link: https://lore.kernel.org/r/20260303-fsl-qspi-rx-sampling-delay-v1-4-9326bbc492d6%40kontron.de
patch subject: [PATCH RFC 4/7] mtd: spinand: toshiba: Add RX sampling delay values
config: sparc64-randconfig-001-20260306 (https://download.01.org/0day-ci/archive/20260306/202603061757.Ig1cxEXk-lkp@intel.com/config)
compiler: sparc64-linux-gcc (GCC) 14.3.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260306/202603061757.Ig1cxEXk-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202603061757.Ig1cxEXk-lkp@intel.com/
All error/warnings (new ones prefixed by >>):
>> drivers/mtd/nand/spi/toshiba.c:328:3: error: unterminated argument list invoking macro "SPINAND_INFO"
328 | };
| ^
>> drivers/mtd/nand/spi/toshiba.c:285:9: error: 'SPINAND_INFO' undeclared here (not in a function)
285 | SPINAND_INFO("TC58NYG0S3HBAI4",
| ^~~~~~~~~~~~
>> drivers/mtd/nand/spi/toshiba.c:329: error: expected '}' at end of input
drivers/mtd/nand/spi/toshiba.c:110:60: note: to match this '{'
110 | static const struct spinand_info toshiba_spinand_table[] = {
| ^
>> drivers/mtd/nand/spi/toshiba.c:110:34: warning: 'toshiba_spinand_table' defined but not used [-Wunused-const-variable=]
110 | static const struct spinand_info toshiba_spinand_table[] = {
| ^~~~~~~~~~~~~~~~~~~~~
vim +/SPINAND_INFO +328 drivers/mtd/nand/spi/toshiba.c
10949af1681d5bb Schrempf Frieder 2018-11-08 109
10949af1681d5bb Schrempf Frieder 2018-11-08 110 static const struct spinand_info toshiba_spinand_table[] = {
798fcdd010006e8 Yoshio Furuyama 2020-03-24 111 /* 3.3V 1Gb (1st generation) */
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 112 SPINAND_INFO("TC58CVG0S3HRAIG",
f1541773af49ecd Chuanhong Guo 2020-02-08 113 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xC2),
377e517b5fa5359 Boris Brezillon 2018-11-04 114 NAND_MEMORG(1, 2048, 128, 64, 1024, 20, 1, 1, 1),
db214513f62fd13 Yoshio Furuyama 2019-01-16 115 NAND_ECCREQ(8, 512),
db214513f62fd13 Yoshio Furuyama 2019-01-16 116 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
db214513f62fd13 Yoshio Furuyama 2019-01-16 117 &write_cache_variants,
db214513f62fd13 Yoshio Furuyama 2019-01-16 118 &update_cache_variants),
db214513f62fd13 Yoshio Furuyama 2019-01-16 119 0,
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 120 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 121 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 122 SPINAND_RX_SAMPLING_DELAY(6)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 123 /* 3.3V 2Gb (1st generation) */
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 124 SPINAND_INFO("TC58CVG1S3HRAIG",
f1541773af49ecd Chuanhong Guo 2020-02-08 125 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xCB),
377e517b5fa5359 Boris Brezillon 2018-11-04 126 NAND_MEMORG(1, 2048, 128, 64, 2048, 40, 1, 1, 1),
db214513f62fd13 Yoshio Furuyama 2019-01-16 127 NAND_ECCREQ(8, 512),
db214513f62fd13 Yoshio Furuyama 2019-01-16 128 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
db214513f62fd13 Yoshio Furuyama 2019-01-16 129 &write_cache_variants,
db214513f62fd13 Yoshio Furuyama 2019-01-16 130 &update_cache_variants),
db214513f62fd13 Yoshio Furuyama 2019-01-16 131 0,
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 132 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 133 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 134 SPINAND_RX_SAMPLING_DELAY(8)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 135 /* 3.3V 4Gb (1st generation) */
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 136 SPINAND_INFO("TC58CVG2S0HRAIG",
f1541773af49ecd Chuanhong Guo 2020-02-08 137 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xCD),
377e517b5fa5359 Boris Brezillon 2018-11-04 138 NAND_MEMORG(1, 4096, 256, 64, 2048, 40, 1, 1, 1),
9ee0f956cfbb87b Robert Marko 2020-01-03 139 NAND_ECCREQ(8, 512),
9ee0f956cfbb87b Robert Marko 2020-01-03 140 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
9ee0f956cfbb87b Robert Marko 2020-01-03 141 &write_cache_variants,
9ee0f956cfbb87b Robert Marko 2020-01-03 142 &update_cache_variants),
9ee0f956cfbb87b Robert Marko 2020-01-03 143 0,
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 144 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 145 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 146 SPINAND_RX_SAMPLING_DELAY(8)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 147 /* 1.8V 1Gb (1st generation) */
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 148 SPINAND_INFO("TC58CYG0S3HRAIG",
f1541773af49ecd Chuanhong Guo 2020-02-08 149 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xB2),
377e517b5fa5359 Boris Brezillon 2018-11-04 150 NAND_MEMORG(1, 2048, 128, 64, 1024, 20, 1, 1, 1),
db214513f62fd13 Yoshio Furuyama 2019-01-16 151 NAND_ECCREQ(8, 512),
db214513f62fd13 Yoshio Furuyama 2019-01-16 152 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
db214513f62fd13 Yoshio Furuyama 2019-01-16 153 &write_cache_variants,
db214513f62fd13 Yoshio Furuyama 2019-01-16 154 &update_cache_variants),
db214513f62fd13 Yoshio Furuyama 2019-01-16 155 0,
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 156 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 157 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 158 SPINAND_RX_SAMPLING_DELAY(8)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 159 /* 1.8V 2Gb (1st generation) */
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 160 SPINAND_INFO("TC58CYG1S3HRAIG",
f1541773af49ecd Chuanhong Guo 2020-02-08 161 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xBB),
377e517b5fa5359 Boris Brezillon 2018-11-04 162 NAND_MEMORG(1, 2048, 128, 64, 2048, 40, 1, 1, 1),
db214513f62fd13 Yoshio Furuyama 2019-01-16 163 NAND_ECCREQ(8, 512),
db214513f62fd13 Yoshio Furuyama 2019-01-16 164 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
db214513f62fd13 Yoshio Furuyama 2019-01-16 165 &write_cache_variants,
db214513f62fd13 Yoshio Furuyama 2019-01-16 166 &update_cache_variants),
db214513f62fd13 Yoshio Furuyama 2019-01-16 167 0,
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 168 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 169 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 170 SPINAND_RX_SAMPLING_DELAY(8)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 171 /* 1.8V 4Gb (1st generation) */
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 172 SPINAND_INFO("TC58CYG2S0HRAIG",
f1541773af49ecd Chuanhong Guo 2020-02-08 173 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xBD),
377e517b5fa5359 Boris Brezillon 2018-11-04 174 NAND_MEMORG(1, 4096, 256, 64, 2048, 40, 1, 1, 1),
10949af1681d5bb Schrempf Frieder 2018-11-08 175 NAND_ECCREQ(8, 512),
10949af1681d5bb Schrempf Frieder 2018-11-08 176 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
10949af1681d5bb Schrempf Frieder 2018-11-08 177 &write_cache_variants,
10949af1681d5bb Schrempf Frieder 2018-11-08 178 &update_cache_variants),
db214513f62fd13 Yoshio Furuyama 2019-01-16 179 0,
6b49e58d6d9dab0 Yoshio Furuyama 2020-03-24 180 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 181 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 182 SPINAND_RX_SAMPLING_DELAY(8)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 183
798fcdd010006e8 Yoshio Furuyama 2020-03-24 184 /*
798fcdd010006e8 Yoshio Furuyama 2020-03-24 185 * 2nd generation serial nand has HOLD_D which is equivalent to
798fcdd010006e8 Yoshio Furuyama 2020-03-24 186 * QE_BIT.
798fcdd010006e8 Yoshio Furuyama 2020-03-24 187 */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 188 /* 3.3V 1Gb (2nd generation) */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 189 SPINAND_INFO("TC58CVG0S3HRAIJ",
798fcdd010006e8 Yoshio Furuyama 2020-03-24 190 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xE2),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 191 NAND_MEMORG(1, 2048, 128, 64, 1024, 20, 1, 1, 1),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 192 NAND_ECCREQ(8, 512),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 193 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 194 &write_cache_x4_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 195 &update_cache_x4_variants),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 196 SPINAND_HAS_QE_BIT,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 197 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 198 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 199 SPINAND_RX_SAMPLING_DELAY(6)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 200 /* 3.3V 2Gb (2nd generation) */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 201 SPINAND_INFO("TC58CVG1S3HRAIJ",
798fcdd010006e8 Yoshio Furuyama 2020-03-24 202 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xEB),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 203 NAND_MEMORG(1, 2048, 128, 64, 2048, 40, 1, 1, 1),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 204 NAND_ECCREQ(8, 512),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 205 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 206 &write_cache_x4_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 207 &update_cache_x4_variants),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 208 SPINAND_HAS_QE_BIT,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 209 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 210 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 211 SPINAND_RX_SAMPLING_DELAY(6)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 212 /* 3.3V 4Gb (2nd generation) */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 213 SPINAND_INFO("TC58CVG2S0HRAIJ",
798fcdd010006e8 Yoshio Furuyama 2020-03-24 214 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xED),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 215 NAND_MEMORG(1, 4096, 256, 64, 2048, 40, 1, 1, 1),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 216 NAND_ECCREQ(8, 512),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 217 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 218 &write_cache_x4_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 219 &update_cache_x4_variants),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 220 SPINAND_HAS_QE_BIT,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 221 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 222 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 223 SPINAND_RX_SAMPLING_DELAY(6)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 224 /* 3.3V 8Gb (2nd generation) */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 225 SPINAND_INFO("TH58CVG3S0HRAIJ",
798fcdd010006e8 Yoshio Furuyama 2020-03-24 226 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xE4),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 227 NAND_MEMORG(1, 4096, 256, 64, 4096, 80, 1, 1, 1),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 228 NAND_ECCREQ(8, 512),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 229 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 230 &write_cache_x4_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 231 &update_cache_x4_variants),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 232 SPINAND_HAS_QE_BIT,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 233 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 234 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 235 SPINAND_RX_SAMPLING_DELAY(6)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 236 /* 1.8V 1Gb (2nd generation) */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 237 SPINAND_INFO("TC58CYG0S3HRAIJ",
798fcdd010006e8 Yoshio Furuyama 2020-03-24 238 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xD2),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 239 NAND_MEMORG(1, 2048, 128, 64, 1024, 20, 1, 1, 1),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 240 NAND_ECCREQ(8, 512),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 241 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 242 &write_cache_x4_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 243 &update_cache_x4_variants),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 244 SPINAND_HAS_QE_BIT,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 245 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 246 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 247 SPINAND_RX_SAMPLING_DELAY(6)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 248 /* 1.8V 2Gb (2nd generation) */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 249 SPINAND_INFO("TC58CYG1S3HRAIJ",
798fcdd010006e8 Yoshio Furuyama 2020-03-24 250 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xDB),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 251 NAND_MEMORG(1, 2048, 128, 64, 2048, 40, 1, 1, 1),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 252 NAND_ECCREQ(8, 512),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 253 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 254 &write_cache_x4_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 255 &update_cache_x4_variants),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 256 SPINAND_HAS_QE_BIT,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 257 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 258 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 259 SPINAND_RX_SAMPLING_DELAY(6)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 260 /* 1.8V 4Gb (2nd generation) */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 261 SPINAND_INFO("TC58CYG2S0HRAIJ",
798fcdd010006e8 Yoshio Furuyama 2020-03-24 262 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xDD),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 263 NAND_MEMORG(1, 4096, 256, 64, 2048, 40, 1, 1, 1),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 264 NAND_ECCREQ(8, 512),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 265 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 266 &write_cache_x4_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 267 &update_cache_x4_variants),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 268 SPINAND_HAS_QE_BIT,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 269 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 270 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 271 SPINAND_RX_SAMPLING_DELAY(6)),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 272 /* 1.8V 8Gb (2nd generation) */
798fcdd010006e8 Yoshio Furuyama 2020-03-24 273 SPINAND_INFO("TH58CYG3S0HRAIJ",
798fcdd010006e8 Yoshio Furuyama 2020-03-24 274 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xD4),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 275 NAND_MEMORG(1, 4096, 256, 64, 4096, 80, 1, 1, 1),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 276 NAND_ECCREQ(8, 512),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 277 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 278 &write_cache_x4_variants,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 279 &update_cache_x4_variants),
798fcdd010006e8 Yoshio Furuyama 2020-03-24 280 SPINAND_HAS_QE_BIT,
798fcdd010006e8 Yoshio Furuyama 2020-03-24 281 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 282 tx58cxgxsxraix_ecc_get_status),
b1a60738d0766b4 Frieder Schrempf 2026-03-03 283 SPINAND_RX_SAMPLING_DELAY(6)),
dabd64be75ae38b Sridharan S N 2023-06-23 284 /* 1.8V 1Gb (1st generation) */
dabd64be75ae38b Sridharan S N 2023-06-23 @285 SPINAND_INFO("TC58NYG0S3HBAI4",
dabd64be75ae38b Sridharan S N 2023-06-23 286 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xA1),
dabd64be75ae38b Sridharan S N 2023-06-23 287 NAND_MEMORG(1, 2048, 128, 64, 1024, 20, 1, 1, 1),
dabd64be75ae38b Sridharan S N 2023-06-23 288 NAND_ECCREQ(8, 512),
dabd64be75ae38b Sridharan S N 2023-06-23 289 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
dabd64be75ae38b Sridharan S N 2023-06-23 290 &write_cache_variants,
dabd64be75ae38b Sridharan S N 2023-06-23 291 &update_cache_variants),
dabd64be75ae38b Sridharan S N 2023-06-23 292 0,
dabd64be75ae38b Sridharan S N 2023-06-23 293 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 294 tx58cxgxsxraix_ecc_get_status),
dabd64be75ae38b Sridharan S N 2023-06-23 295 /* 1.8V 4Gb (1st generation) */
dabd64be75ae38b Sridharan S N 2023-06-23 296 SPINAND_INFO("TH58NYG2S3HBAI4",
dabd64be75ae38b Sridharan S N 2023-06-23 297 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xAC),
dabd64be75ae38b Sridharan S N 2023-06-23 298 NAND_MEMORG(1, 2048, 128, 64, 4096, 80, 1, 2, 1),
dabd64be75ae38b Sridharan S N 2023-06-23 299 NAND_ECCREQ(8, 512),
dabd64be75ae38b Sridharan S N 2023-06-23 300 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
dabd64be75ae38b Sridharan S N 2023-06-23 301 &write_cache_x4_variants,
dabd64be75ae38b Sridharan S N 2023-06-23 302 &update_cache_x4_variants),
dabd64be75ae38b Sridharan S N 2023-06-23 303 SPINAND_HAS_QE_BIT,
dabd64be75ae38b Sridharan S N 2023-06-23 304 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 305 tx58cxgxsxraix_ecc_get_status),
dabd64be75ae38b Sridharan S N 2023-06-23 306 /* 1.8V 8Gb (1st generation) */
dabd64be75ae38b Sridharan S N 2023-06-23 307 SPINAND_INFO("TH58NYG3S0HBAI6",
dabd64be75ae38b Sridharan S N 2023-06-23 308 SPINAND_ID(SPINAND_READID_METHOD_OPCODE_DUMMY, 0xA3),
dabd64be75ae38b Sridharan S N 2023-06-23 309 NAND_MEMORG(1, 4096, 256, 64, 4096, 80, 1, 1, 1),
dabd64be75ae38b Sridharan S N 2023-06-23 310 NAND_ECCREQ(8, 512),
dabd64be75ae38b Sridharan S N 2023-06-23 311 SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
dabd64be75ae38b Sridharan S N 2023-06-23 312 &write_cache_x4_variants,
dabd64be75ae38b Sridharan S N 2023-06-23 313 &update_cache_x4_variants),
dabd64be75ae38b Sridharan S N 2023-06-23 314 SPINAND_HAS_QE_BIT,
dabd64be75ae38b Sridharan S N 2023-06-23 315 SPINAND_ECCINFO(&tx58cxgxsxraix_ooblayout,
b1a60738d0766b4 Frieder Schrempf 2026-03-03 316 tx58cxgxsxraix_ecc_get_status),
10949af1681d5bb Schrempf Frieder 2018-11-08 317 };
10949af1681d5bb Schrempf Frieder 2018-11-08 318
10949af1681d5bb Schrempf Frieder 2018-11-08 319 static const struct spinand_manufacturer_ops toshiba_spinand_manuf_ops = {
10949af1681d5bb Schrempf Frieder 2018-11-08 320 };
10949af1681d5bb Schrempf Frieder 2018-11-08 321
10949af1681d5bb Schrempf Frieder 2018-11-08 322 const struct spinand_manufacturer toshiba_spinand_manufacturer = {
10949af1681d5bb Schrempf Frieder 2018-11-08 323 .id = SPINAND_MFR_TOSHIBA,
10949af1681d5bb Schrempf Frieder 2018-11-08 324 .name = "Toshiba",
f1541773af49ecd Chuanhong Guo 2020-02-08 325 .chips = toshiba_spinand_table,
f1541773af49ecd Chuanhong Guo 2020-02-08 326 .nchips = ARRAY_SIZE(toshiba_spinand_table),
10949af1681d5bb Schrempf Frieder 2018-11-08 327 .ops = &toshiba_spinand_manuf_ops,
10949af1681d5bb Schrempf Frieder 2018-11-08 @328 };
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next prev parent reply other threads:[~2026-03-06 9:38 UTC|newest]
Thread overview: 65+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-03 16:29 [PATCH RFC 0/7] Support for SPI RX Sampling Delay Compensation Frieder Schrempf
2026-03-03 16:29 ` Frieder Schrempf
2026-03-03 16:29 ` [PATCH RFC 1/7] spi: Add 'rx_sampling_delay_ns' parameter for clock to RX delay Frieder Schrempf
2026-03-03 16:29 ` Frieder Schrempf
2026-03-03 21:01 ` Frank Li
2026-03-03 21:01 ` Frank Li
2026-03-05 22:14 ` Mark Brown
2026-03-05 22:14 ` Mark Brown
2026-03-05 22:34 ` [EXT] " Frank Li
2026-03-05 22:34 ` Frank Li
2026-03-03 16:29 ` [PATCH RFC 2/7] mtd: spinand: Add support for clock to RX delay setting Frieder Schrempf
2026-03-03 16:29 ` Frieder Schrempf
2026-03-03 21:01 ` Frank Li
2026-03-03 21:01 ` Frank Li
2026-03-09 15:11 ` Miquel Raynal
2026-03-09 15:11 ` Miquel Raynal
2026-03-03 16:29 ` [PATCH RFC 3/7] mtd: spinand: winbond: Add RX sampling delay values Frieder Schrempf
2026-03-03 16:29 ` Frieder Schrempf
2026-03-03 21:01 ` Frank Li
2026-03-03 21:01 ` Frank Li
2026-03-03 16:29 ` [PATCH RFC 4/7] mtd: spinand: toshiba: " Frieder Schrempf
2026-03-03 16:29 ` Frieder Schrempf
2026-03-03 21:01 ` Frank Li
2026-03-03 21:01 ` Frank Li
2026-03-06 9:37 ` kernel test robot [this message]
2026-03-06 11:02 ` kernel test robot
2026-03-09 15:12 ` Miquel Raynal
2026-03-09 15:12 ` Miquel Raynal
2026-03-10 14:17 ` Frieder Schrempf
2026-03-10 14:17 ` Frieder Schrempf
2026-03-03 16:29 ` [PATCH RFC 5/7] spi: Add RX sampling point adjustment Frieder Schrempf
2026-03-03 16:29 ` Frieder Schrempf
2026-03-03 21:01 ` Frank Li
2026-03-03 21:01 ` Frank Li
2026-03-06 9:05 ` kernel test robot
2026-03-09 15:25 ` Miquel Raynal
2026-03-09 15:25 ` Miquel Raynal
2026-03-10 14:19 ` Frieder Schrempf
2026-03-10 14:19 ` Frieder Schrempf
2026-03-03 16:29 ` [PATCH RFC 6/7] spi: spi-mem: Call spi_set_rx_sampling_point() for each op Frieder Schrempf
2026-03-03 16:29 ` Frieder Schrempf
2026-03-03 21:01 ` Frank Li
2026-03-03 21:01 ` Frank Li
2026-03-09 15:09 ` Miquel Raynal
2026-03-09 15:09 ` Miquel Raynal
2026-03-10 14:16 ` Frieder Schrempf
2026-03-10 14:16 ` Frieder Schrempf
2026-03-31 9:23 ` Miquel Raynal
2026-03-31 9:23 ` Miquel Raynal
2026-03-31 9:58 ` Frieder Schrempf
2026-03-31 9:58 ` Frieder Schrempf
2026-03-31 15:26 ` Miquel Raynal
2026-03-31 15:26 ` Miquel Raynal
2026-03-31 17:57 ` Frieder Schrempf
2026-03-31 17:57 ` Frieder Schrempf
2026-03-31 18:20 ` Mark Brown
2026-03-31 18:20 ` Mark Brown
2026-04-01 8:32 ` Miquel Raynal
2026-04-01 8:32 ` Miquel Raynal
2026-04-01 11:00 ` Michael Walle
2026-04-01 11:00 ` Michael Walle
2026-03-03 16:29 ` [PATCH RFC 7/7] spi: spi-fsl-qspi: Add support for RX data sampling point adjustment Frieder Schrempf
2026-03-03 16:29 ` Frieder Schrempf
2026-03-03 21:01 ` Frank Li
2026-03-03 21:01 ` Frank Li
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202603061757.Ig1cxEXk-lkp@intel.com \
--to=lkp@intel.com \
--cc=frieder@fris.de \
--cc=oe-kbuild-all@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.