Lines Matching refs:sec

95 int rksfc_nor_read(struct udevice *udev, u32 sec, u32 n_sec, void *p_data)  in rksfc_nor_read()  argument
103 if (sec + n_sec - 1 < FLASH_VENDOR_PART_START || in rksfc_nor_read()
104 sec > FLASH_VENDOR_PART_END) { in rksfc_nor_read()
105 ret = snor_read(p_dev, sec, n_sec, p_data); in rksfc_nor_read()
110 if (sec < FLASH_VENDOR_PART_START) { in rksfc_nor_read()
111 count = FLASH_VENDOR_PART_START - sec; in rksfc_nor_read()
113 ret = snor_read(p_dev, sec, count, buf); in rksfc_nor_read()
117 if ((sec + n_sec - 1) > FLASH_VENDOR_PART_END) { in rksfc_nor_read()
118 count = sec + n_sec - 1 - FLASH_VENDOR_PART_END; in rksfc_nor_read()
119 offset = FLASH_VENDOR_PART_END - sec + 1; in rksfc_nor_read()
134 u32 sec, in rksfc_nor_simply_over_write() argument
143 addr_aligned = sec / NOR_SECS_PAGE * NOR_SECS_PAGE; in rksfc_nor_simply_over_write()
144 offset = sec - addr_aligned; in rksfc_nor_simply_over_write()
157 u32 sec, in rksfc_nor_write() argument
168 if (sec >= (sfc_nor_density - 33)) in rksfc_nor_write()
169 return rksfc_nor_simply_over_write(udev, sec, n_sec, p_data); in rksfc_nor_write()
171 if (sec + n_sec - 1 < FLASH_VENDOR_PART_START || in rksfc_nor_write()
172 sec > FLASH_VENDOR_PART_END) { in rksfc_nor_write()
173 ret = snor_write(p_dev, sec, n_sec, (void *)p_data); in rksfc_nor_write()
177 if (sec < FLASH_VENDOR_PART_START) { in rksfc_nor_write()
178 count = FLASH_VENDOR_PART_START - sec; in rksfc_nor_write()
180 ret = snor_write(p_dev, sec, count, buf); in rksfc_nor_write()
184 if ((sec + n_sec - 1) > FLASH_VENDOR_PART_END) { in rksfc_nor_write()
185 count = sec + n_sec - 1 - FLASH_VENDOR_PART_END; in rksfc_nor_write()
186 offset = FLASH_VENDOR_PART_END - sec + 1; in rksfc_nor_write()
200 u32 sec, in rksfc_nor_vendor_read() argument
207 return snor_read(p_dev, sec, n_sec, p_data); in rksfc_nor_vendor_read()
211 u32 sec, in rksfc_nor_vendor_write() argument
218 return snor_write(p_dev, sec, n_sec, p_data); in rksfc_nor_vendor_write()
269 u32 sec, in rksfc_nand_vendor_read() argument
275 ret = sftl_vendor_read(sec, n_sec, (u8 *)p_data); in rksfc_nand_vendor_read()
283 u32 sec, in rksfc_nand_vendor_write() argument
289 ret = sftl_vendor_write(sec, n_sec, (u8 *)p_data); in rksfc_nand_vendor_write()
335 u32 sec, in rknand_flash_vendor_read() argument
341 ret = sftl_vendor_read(sec, n_sec, (u8 *)p_data); in rknand_flash_vendor_read()
349 u32 sec, in rknand_flash_vendor_write() argument
355 ret = sftl_vendor_write(sec, n_sec, (u8 *)p_data); in rknand_flash_vendor_write()