Lines Matching refs:controller

260 	const struct device *controller;  member
265 struct device controller; member
291 ret = memc_flexspi_transfer(&data->controller, &transfer); in flash_flexspi_hyperflash_wait_bus_busy()
320 ret = memc_flexspi_transfer(&data->controller, &transfer); in flash_flexspi_hyperflash_write_enable()
343 ret = memc_flexspi_transfer(&data->controller, &transfer); in flash_flexspi_hyperflash_check_vendor_id()
357 ret = memc_flexspi_transfer(&data->controller, &transfer); in flash_flexspi_hyperflash_check_vendor_id()
378 ret = memc_flexspi_transfer(&data->controller, &transfer); in flash_flexspi_hyperflash_check_vendor_id()
384 memc_flexspi_reset(&data->controller); in flash_flexspi_hyperflash_check_vendor_id()
405 return memc_flexspi_transfer(&data->controller, &transfer); in flash_flexspi_hyperflash_page_program()
421 uint8_t *src = memc_flexspi_get_ahb_address(&data->controller, in flash_flexspi_hyperflash_read()
443 uint8_t *dst = memc_flexspi_get_ahb_address(&data->controller, in flash_flexspi_hyperflash_write()
450 if (memc_flexspi_is_running_xip(&data->controller)) { in flash_flexspi_hyperflash_write()
457 memc_flexspi_wait_bus_idle(&data->controller); in flash_flexspi_hyperflash_write()
461 if (memc_flexspi_update_clock(&data->controller, &data->config, in flash_flexspi_hyperflash_write()
502 memc_flexspi_reset(&data->controller); in flash_flexspi_hyperflash_write()
509 if (memc_flexspi_update_clock(&data->controller, &data->config, in flash_flexspi_hyperflash_write()
520 if (memc_flexspi_is_running_xip(&data->controller)) { in flash_flexspi_hyperflash_write()
536 uint8_t *dst = memc_flexspi_get_ahb_address(&data->controller, in flash_flexspi_hyperflash_erase()
554 if (memc_flexspi_is_running_xip(&data->controller)) { in flash_flexspi_hyperflash_erase()
561 memc_flexspi_wait_bus_idle(&data->controller); in flash_flexspi_hyperflash_erase()
579 ret = memc_flexspi_transfer(&data->controller, &transfer); in flash_flexspi_hyperflash_erase()
593 memc_flexspi_reset(&data->controller); in flash_flexspi_hyperflash_erase()
602 if (memc_flexspi_is_running_xip(&data->controller)) { in flash_flexspi_hyperflash_erase()
638 memcpy(&data->controller, config->controller, sizeof(struct device)); in flash_flexspi_hyperflash_init()
640 if (!device_is_ready(&data->controller)) { in flash_flexspi_hyperflash_init()
645 memc_flexspi_wait_bus_idle(&data->controller); in flash_flexspi_hyperflash_init()
647 if (memc_flexspi_set_device_config(&data->controller, &data->config, in flash_flexspi_hyperflash_init()
655 memc_flexspi_reset(&data->controller); in flash_flexspi_hyperflash_init()
711 .controller = DEVICE_DT_GET(DT_INST_BUS(n)), \