Lines Matching +full:read +full:- +full:command

5  * SPDX-License-Identifier: Apache-2.0
67 /* The 8-bit command. 1 x I/O read command. */
68 .command = 0x5AU,
69 /* The width of the command transfer. */
73 /* The 8-bit mode byte. This value is 0xFFFFFFFF when there is no mode present. */
75 /* The width of the mode command transfer. */
92 * https://iot-webserver.aus.cypress.com/projects/iot_release/
93 * ASSETS/repo/mtb-pdl-cat1/develop/Latest/deploy/docs/
111 /* Specifies the Read command. */
113 /* Specifies the Write Enable command. */
115 /* Specifies the Write Disable command. */
117 /* Specifies the Erase command. */
121 /* Specifies the Chip Erase command. */
123 /* Specifies the Program command. */
127 /* Specifies the command to read the QE-containing status register. */
129 /* Specifies the command to read the WIP-containing status register. */
131 /* Specifies the read SFDP command */
133 /* Specifies the command to write into the QE-containing status register. */
139 /* The max time for the erase type-1 cycle-time in ms. */
141 /* The max time for the chip-erase cycle-time in ms. */
143 /* The max time for the page-program cycle-time in us. */
150 /* Specifies the command to read variable latency cycles configuration register */
152 /* Specifies the command to write variable latency cycles configuration register */
160 /* Specifies the command to read the OE-containing status register. */
162 /* Specifies the command to write the OE-containing status register. */
178 /* The data-line selection options for a slave device. */
181 * Valid when the memory-mapped mode is enabled.
197 * continuous address, starts with the overhead phases (command, address, mode, dummy
205 struct ifx_cat1_flash_data *data = dev->data; in flash_ifx_sem_take()
207 k_sem_take(&data->sem, K_FOREVER); in flash_ifx_sem_take()
212 struct ifx_cat1_flash_data *data = dev->data; in flash_ifx_sem_give()
214 k_sem_give(&data->sem); in flash_ifx_sem_give()
231 ret = -EIO; in ifx_cat1_flash_read()
249 return -EINVAL; in ifx_cat1_flash_write()
257 ret = -EIO; in ifx_cat1_flash_write()
270 return -EINVAL; in ifx_cat1_flash_erase()
278 ret = -EIO; in ifx_cat1_flash_erase()
315 struct ifx_cat1_flash_data *data = dev->data; in ifx_cat1_flash_init()
324 k_sem_init(&data->sem, 1, 1); in ifx_cat1_flash_init()
330 .read = ifx_cat1_flash_read,