Lines Matching +full:merge +full:- +full:status

5  * SPDX-License-Identifier: Apache-2.0
67 /* The 8-bit command. 1 x I/O read command. */
73 /* The 8-bit mode byte. This value is 0xFFFFFFFF when there is no mode present. */
92 * https://iot-webserver.aus.cypress.com/projects/iot_release/
93 * ASSETS/repo/mtb-pdl-cat1/develop/Latest/deploy/docs/
127 /* Specifies the command to read the QE-containing status register. */
129 /* Specifies the command to read the WIP-containing status register. */
133 /* Specifies the command to write into the QE-containing status register. */
135 /* The mask for the status register. */
137 /* The mask for the 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. */
160 /* Specifies the command to read the OE-containing status register. */
162 /* Specifies the command to write the OE-containing status register. */
164 /* QE mask for the status registers */
178 /* The data-line selection options for a slave device. */
181 * Valid when the memory-mapped mode is enabled.
195 /** Continuous transfer merge timeout.
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()