| /drivers/flash/ |
| A D | flash_si32.c | 36 SI32_FLASHCTRL_A_Type *controller; member 98 SI32_FLASHCTRL_A_write_wraddr(config->controller, offset); in flash_si32_write() 100 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xA5); in flash_si32_write() 101 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xF2); in flash_si32_write() 115 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0x5A); in flash_si32_write() 148 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xA5); in flash_si32_erase() 149 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xF2); in flash_si32_erase() 153 SI32_FLASHCTRL_A_write_wrdata(config->controller, 0); in flash_si32_erase() 159 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0x5A); in flash_si32_erase() 160 SI32_FLASHCTRL_A_exit_flash_erase_mode(config->controller); in flash_si32_erase() [all …]
|
| A D | flash_mcux_flexspi_mx25um51345g.c | 67 const struct device *controller; member 357 memc_flexspi_reset(data->controller); in flash_flexspi_enable_octal_mode() 404 memc_flexspi_wait_bus_idle(data->controller); in flash_flexspi_nor_write() 425 memc_flexspi_wait_bus_idle(data->controller); in flash_flexspi_nor_write() 435 memc_flexspi_reset(data->controller); in flash_flexspi_nor_write() 482 memc_flexspi_wait_bus_idle(data->controller); in flash_flexspi_nor_erase() 489 memc_flexspi_reset(data->controller); in flash_flexspi_nor_erase() 495 memc_flexspi_reset(data->controller); in flash_flexspi_nor_erase() 545 if (!device_is_ready(data->controller)) { in flash_flexspi_nor_init() 552 memc_flexspi_wait_bus_idle(data->controller); in flash_flexspi_nor_init() [all …]
|
| A D | flash_mcux_flexspi_hyperflash.c | 260 const struct device *controller; member 265 struct device controller; member 384 memc_flexspi_reset(&data->controller); in flash_flexspi_hyperflash_check_vendor_id() 457 memc_flexspi_wait_bus_idle(&data->controller); in flash_flexspi_hyperflash_write() 502 memc_flexspi_reset(&data->controller); in flash_flexspi_hyperflash_write() 561 memc_flexspi_wait_bus_idle(&data->controller); in flash_flexspi_hyperflash_erase() 593 memc_flexspi_reset(&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() [all …]
|
| A D | flash_mcux_flexspi_nor.c | 70 const struct device *controller; member 75 struct device controller; member 383 memc_flexspi_wait_bus_idle(&data->controller); in flash_flexspi_nor_write() 409 memc_flexspi_reset(&data->controller); in flash_flexspi_nor_write() 470 memc_flexspi_reset(&data->controller); in flash_flexspi_nor_erase() 476 memc_flexspi_reset(&data->controller); in flash_flexspi_nor_erase() 484 memc_flexspi_reset(&data->controller); in flash_flexspi_nor_erase() 1446 memc_flexspi_reset(&data->controller); in flash_flexspi_nor_probe() 1466 memcpy(&data->controller, config->controller, sizeof(struct device)); in flash_flexspi_nor_init() 1468 if (!device_is_ready(&data->controller)) { in flash_flexspi_nor_init() [all …]
|
| /drivers/sdhc/ |
| A D | Kconfig.intel | 13 validated using intel's EMMC host controller. 17 bool "EMMC host controller interrupt mode" 20 EMMC host controller interrupt mode support. 23 bool "EMMC host controller DMA mode" 26 EMMC host controller DMA mode support. 29 bool "EMMC host controller ADMA mode" 32 EMMC host controller ADMA mode support. 35 int "EMMC host controller ADMA Descriptor size" 39 EMMC host controller ADMA Descriptor size.
|
| /drivers/mspi/ |
| A D | mspi_emul.c | 116 struct mspi_emul_data *data = controller->data; in mspi_is_inp() 187 struct mspi_emul_data *data = controller->data; in mspi_xfer_config() 210 struct mspi_emul_data *data = controller->data; in mspi_dev_cfg_check_save() 399 evt->evt_data.controller = controller; in emul_mspi_trigger_event() 522 ret = mspi_verify_device(controller, dev_id); in mspi_emul_dev_config() 528 while (mspi_is_inp(controller)) { in mspi_emul_dev_config() 610 while (mspi_is_inp(controller)) { in mspi_emul_scramble_config() 642 while (mspi_is_inp(controller)) { in mspi_emul_timing_config() 675 if (mspi_is_inp(controller)) { in mspi_emul_get_channel_status() 706 while (mspi_is_inp(controller)) { in mspi_emul_register_callback() [all …]
|
| A D | mspi_ambiq_ap3.c | 550 if (mspi_is_inp(controller)) { in mspi_ambiq_dev_config() 819 if (mspi_is_inp(controller)) { in mspi_ambiq_scramble_config() 879 if (mspi_is_inp(controller)) { in mspi_ambiq_timing_config() 936 if (mspi_is_inp(controller)) { in mspi_ambiq_get_channel_status() 1094 ctx->callback_ctx->mspi_evt.evt_data.controller = controller; in mspi_pio_transceive() 1150 ret = mspi_xfer_config(controller, xfer); in mspi_dma_transceive() 1184 ctx->callback_ctx->mspi_evt.evt_data.controller = controller; in mspi_dma_transceive() 1202 (void *)controller); in mspi_dma_transceive() 1263 if (mspi_is_inp(controller)) { in mspi_ambiq_register_callback() 1289 if (mspi_is_inp(controller)) { in mspi_ambiq_pm_action() [all …]
|
| A D | mspi_ambiq_ap5.c | 515 ret = pm_device_runtime_get(controller); in mspi_ambiq_deinit() 850 if (mspi_is_inp(controller)) { in mspi_ambiq_dev_config() 1285 if (pm_device_runtime_put(controller)) { in mspi_ambiq_dev_config() 1357 if (mspi_is_inp(controller)) { in mspi_ambiq_scramble_config() 1406 if (mspi_is_inp(controller)) { in mspi_ambiq_timing_config() 1467 if (mspi_is_inp(controller)) { in mspi_ambiq_get_channel_status() 1646 ctx->callback_ctx->mspi_evt.evt_data.controller = controller; in mspi_pio_transceive() 1737 ctx->callback_ctx->mspi_evt.evt_data.controller = controller; in mspi_dma_transceive() 1756 (void *)controller); in mspi_dma_transceive() 1817 if (mspi_is_inp(controller)) { in mspi_ambiq_register_callback() [all …]
|
| /drivers/usb/udc/ |
| A D | Kconfig.virtual | 5 bool "Virtual USB device controller driver" 11 Virtual USB device controller driver. 14 int "Virtual controller driver internal thread stack size" 18 Virtual device controller driver internal thread stack size. 21 int "Virtual controller driver thread priority" 25 Virtual device controller driver thread priority.
|
| A D | Kconfig.sam0 | 5 bool "Driver for SAM0 family USB device controller" 12 Driver for SAM0 family USB device controller. 17 int "UDC controller driver internal thread stack size" 20 Device controller driver internal thread stack size. 23 int "UDC controller driver thread priority" 26 Device controller driver thread priority.
|
| A D | Kconfig.skeleton | 5 bool "Skeleton for an USB device controller driver" 10 Skeleton for an USB device controller driver. 13 int "UDC controller driver internal thread stack size" 17 Skeleton device controller driver internal thread stack size. 20 int "Skeleton controller driver thread priority" 24 Skeleton device controller driver thread priority.
|
| A D | Kconfig.rpi_pico | 5 bool "Driver for an Raspberry PI Pico USB device controller" 12 Driver for an Raspberry PI Pico USB device controller. 17 int "UDC controller driver internal thread stack size" 20 Device controller driver internal thread stack size. 23 int "UDC controller driver thread priority" 26 Device controller driver thread priority.
|
| A D | Kconfig.stm32 | 5 bool "STM32 USB device controller driver" 15 STM32 USB device controller driver. 20 int "UDC controller driver internal thread stack size" 23 STM32 USB device controller driver internal thread stack size. 26 int "STM32 USB controller driver thread priority" 29 STM32 USB device controller driver thread priority.
|
| A D | Kconfig.max32 | 5 bool "MAX32 USB device controller driver" 10 MAX32 USB device controller driver. 15 int "MAX32 USB device controller driver thread priority" 18 MAX32 USB device device controller driver thread priority.
|
| /drivers/stepper/adi_tmc/ |
| A D | tmc50xx.c | 48 const struct device *controller; member 227 __ASSERT_NO_MSG(stepper_config->controller != NULL); in rampstat_work_handler() 243 err = tmc50xx_write(stepper_config->controller, in rampstat_work_handler() 354 const struct tmc50xx_config *tmc50xx_config = config->controller->config; in tmc50xx_stepper_set_max_velocity() 418 err = tmc50xx_write(config->controller, TMC50XX_RAMPMODE(config->index), in tmc50xx_stepper_set_reference_position() 467 err = tmc50xx_write(config->controller, TMC50XX_RAMPMODE(config->index), in tmc50xx_stepper_move_to() 550 err = tmc50xx_write(config->controller, TMC50XX_RAMPMODE(config->index), in tmc50xx_stepper_stop() 556 err = tmc50xx_write(config->controller, TMC50XX_VMAX(config->index), 0); in tmc50xx_stepper_stop() 673 err = tmc50xx_write(stepper_config->controller, in tmc50xx_stepper_init() 690 stepper_config->controller, TMC50XX_COOLCONF(stepper_config->index), in tmc50xx_stepper_init() [all …]
|
| /drivers/interrupt_controller/ |
| A D | Kconfig.nxp_s32 | 1 # Configuration for NXP S32 external interrupt controller 7 bool "External interrupt controller driver for NXP S32 MCUs" 13 External interrupt controller driver for NXP S32 MCUs 22 Number of SIUL2 external interrupts per controller. This is a SoC 35 bool "Wake-up Unit interrupt controller driver for NXP S32 MCUs" 39 Wake-up Unit interrupt controller driver for NXP S32 MCUs 48 Number of WKPU external and internal sources per controller. This is
|
| /drivers/pinctrl/ |
| A D | Kconfig.ene | 5 bool "ENE KB1200 Pin controller driver" 9 Enable pin controller driver for ENE KB1200 MCUs 12 bool "ENE KB106X Pin controller driver" 16 Enable pin controller driver for ENE KB106X MCUs 19 bool "ENE KB106X Pin controller alt-output lookback"
|
| A D | Kconfig.imx | 5 bool "Pin controller driver for iMX MCUs" 9 Enable pin controller driver for NXP iMX series MCUs 12 bool "Pin controller driver for SCU-based i.MX SoCs" 16 Enable pin controller driver for SCU-based NXP i.MX SoCs. 19 bool "Pin controller SCMI-based driver for i.MX SoCs" 23 Enable pin controller SCMI-based driver for NXP i.MX SoCs.
|
| A D | Kconfig.gd32 | 5 bool "GD32 AF pin controller driver" 9 GD32 AF pin controller driver. This driver is used by series using the 13 bool "GD32 AFIO pin controller driver" 17 GD32 AFIO pin controller driver. This driver is used by series using the
|
| /drivers/reset/ |
| A D | Kconfig.npcx | 1 # NPCX reset controller driver configuration options 7 bool "Nuvoton NPCX embedded controller (EC) reset controller driver" 11 This option enables the reset controller driver for Nuvoton NPCX MCUs.
|
| /drivers/clock_control/ |
| A D | Kconfig.npcx | 1 # NPCX Clock controller driver configuration options 7 bool "NPCX clock controller driver" 11 Enable support for NPCX clock controller driver. 24 bool "Indicates that the clock controller supports APB4 bus" 30 bool "Indicates that the clock controller supports FIU1 bus"
|
| A D | Kconfig.npcm | 1 # NPCM Clock controller driver configuration options 7 bool "NPCM clock controller driver" 11 Enable support for NPCM clock controller driver.
|
| A D | Kconfig.numaker | 1 # NuMaker clock controller driver configuration options 7 bool "NuMaker system clock controller driver" 11 Enable support for NuMaker system clock controller driver
|
| /drivers/display/ |
| A D | Kconfig.uc81xx | 1 # UC81xx display controller configuration options 7 bool "UltraChip UC81xx compatible display controller driver" 12 Enable driver for UC81xx compatible controller.
|
| A D | Kconfig.ssd16xx | 1 # SSD16XX display controller configuration options 7 bool "SSD16XX compatible display controller driver" 17 Enable driver for SSD16XX compatible controller.
|