Lines Matching refs:device
166 int plat_get_raw_nand_data(struct rawnand_device *device) in plat_get_raw_nand_data() argument
168 device->nand_dev->ecc.mode = NAND_ECC_HW; in plat_get_raw_nand_data()
169 device->nand_dev->ecc.size = SZ_512; in plat_get_raw_nand_data()
171 return get_data_from_otp(device->nand_dev, true); in plat_get_raw_nand_data()
176 int plat_get_spi_nand_data(struct spinand_device *device) in plat_get_spi_nand_data() argument
178 zeromem(&device->spi_read_cache_op, sizeof(struct spi_mem_op)); in plat_get_spi_nand_data()
179 device->spi_read_cache_op.cmd.opcode = SPI_NAND_OP_READ_FROM_CACHE_4X; in plat_get_spi_nand_data()
180 device->spi_read_cache_op.cmd.buswidth = SPI_MEM_BUSWIDTH_1_LINE; in plat_get_spi_nand_data()
181 device->spi_read_cache_op.addr.nbytes = 2U; in plat_get_spi_nand_data()
182 device->spi_read_cache_op.addr.buswidth = SPI_MEM_BUSWIDTH_1_LINE; in plat_get_spi_nand_data()
183 device->spi_read_cache_op.dummy.nbytes = 1U; in plat_get_spi_nand_data()
184 device->spi_read_cache_op.dummy.buswidth = SPI_MEM_BUSWIDTH_1_LINE; in plat_get_spi_nand_data()
185 device->spi_read_cache_op.data.buswidth = SPI_MEM_BUSWIDTH_4_LINE; in plat_get_spi_nand_data()
186 device->spi_read_cache_op.data.dir = SPI_MEM_DATA_IN; in plat_get_spi_nand_data()
188 return get_data_from_otp(device->nand_dev, false); in plat_get_spi_nand_data()
193 int plat_get_nor_data(struct nor_device *device) in plat_get_nor_data() argument
195 device->size = SZ_64M; in plat_get_nor_data()
197 zeromem(&device->read_op, sizeof(struct spi_mem_op)); in plat_get_nor_data()
198 device->read_op.cmd.opcode = SPI_NOR_OP_READ_1_1_4; in plat_get_nor_data()
199 device->read_op.cmd.buswidth = SPI_MEM_BUSWIDTH_1_LINE; in plat_get_nor_data()
200 device->read_op.addr.nbytes = 3U; in plat_get_nor_data()
201 device->read_op.addr.buswidth = SPI_MEM_BUSWIDTH_1_LINE; in plat_get_nor_data()
202 device->read_op.dummy.nbytes = 1U; in plat_get_nor_data()
203 device->read_op.dummy.buswidth = SPI_MEM_BUSWIDTH_1_LINE; in plat_get_nor_data()
204 device->read_op.data.buswidth = SPI_MEM_BUSWIDTH_4_LINE; in plat_get_nor_data()
205 device->read_op.data.dir = SPI_MEM_DATA_IN; in plat_get_nor_data()