| /kernel/linux/linux-4.19/drivers/block/ |
| D | DAC960.c | 178 static void DAC960_AnnounceDriver(DAC960_Controller_T *Controller) in DAC960_AnnounceDriver() argument 182 DAC960_DriverDate " *****\n", Controller); in DAC960_AnnounceDriver() 184 "<lnz@dandelion.com>\n", Controller); in DAC960_AnnounceDriver() 192 static bool DAC960_Failure(DAC960_Controller_T *Controller, in DAC960_Failure() argument 195 DAC960_Error("While configuring DAC960 PCI RAID Controller at\n", in DAC960_Failure() 196 Controller); in DAC960_Failure() 197 if (Controller->IO_Address == 0) in DAC960_Failure() 199 "PCI Address 0x%X\n", Controller, in DAC960_Failure() 200 Controller->Bus, Controller->Device, in DAC960_Failure() 201 Controller->Function, Controller->PCI_Address); in DAC960_Failure() [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/qcom/ |
| D | Kconfig | 32 tristate "MSM8916 APCS Clock Controller" 35 Support for the APCS Clock Controller on msm8916 devices. The 41 tristate "MSM8996 CPU Clock Controller" 45 Support for the CPU clock controller on msm8996 devices. 50 tristate "RPM based Clock Controller" 63 tristate "RPM over SMD based Clock Controller" 85 tristate "APQ8084 Global Clock Controller" 88 Support for the global clock controller on apq8084 devices. 93 tristate "APQ8084 Multimedia Clock Controller" 97 Support for the multimedia clock controller on apq8084 devices. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | l2cache.txt | 1 Freescale L2 Cache Controller 9 "fsl,8540-l2-cache-controller" 10 "fsl,8541-l2-cache-controller" 11 "fsl,8544-l2-cache-controller" 12 "fsl,8548-l2-cache-controller" 13 "fsl,8555-l2-cache-controller" 14 "fsl,8568-l2-cache-controller" 15 "fsl,b4420-l2-cache-controller" 16 "fsl,b4860-l2-cache-controller" 17 "fsl,bsc9131-l2-cache-controller" [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | l2cache.txt | 1 Freescale L2 Cache Controller 9 "fsl,8540-l2-cache-controller" 10 "fsl,8541-l2-cache-controller" 11 "fsl,8544-l2-cache-controller" 12 "fsl,8548-l2-cache-controller" 13 "fsl,8555-l2-cache-controller" 14 "fsl,8568-l2-cache-controller" 15 "fsl,b4420-l2-cache-controller" 16 "fsl,b4860-l2-cache-controller" 17 "fsl,bsc9131-l2-cache-controller" [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | Kconfig | 12 controller and a chipselect. Most SPI slaves don't support 16 eeprom and flash memory, codecs and various other controller 33 sysfs, and debugfs support in SPI controller and protocol drivers. 44 If your system has an master-capable SPI controller (which 46 controller and the protocol drivers for the SPI slave chips 58 comment "SPI Master Controller Drivers" 61 tristate "Altera SPI Controller" 64 This is the driver for the Altera SPI Controller. 67 tristate "Qualcomm Atheros AR934X/QCA95XX SPI controller driver" 70 This enables support for the SPI controller present on the [all …]
|
| D | spi-qup.c | 156 static inline bool spi_qup_is_flag_set(struct spi_qup *controller, u32 flag) in spi_qup_is_flag_set() argument 158 u32 opflag = readl_relaxed(controller->base + QUP_OPERATIONAL); in spi_qup_is_flag_set() 172 static inline unsigned int spi_qup_len(struct spi_qup *controller) in spi_qup_len() argument 174 return controller->n_words * controller->w_size; in spi_qup_len() 177 static inline bool spi_qup_is_valid_state(struct spi_qup *controller) in spi_qup_is_valid_state() argument 179 u32 opstate = readl_relaxed(controller->base + QUP_STATE); in spi_qup_is_valid_state() 184 static int spi_qup_set_state(struct spi_qup *controller, u32 state) in spi_qup_set_state() argument 190 while (!spi_qup_is_valid_state(controller)) { in spi_qup_set_state() 199 dev_dbg(controller->dev, "invalid state for %ld,us %d\n", in spi_qup_set_state() 202 cur_state = readl_relaxed(controller->base + QUP_STATE); in spi_qup_set_state() [all …]
|
| /kernel/linux/linux-4.19/drivers/spi/ |
| D | Kconfig | 11 controller and a chipselect. Most SPI slaves don't support 15 eeprom and flash memory, codecs and various other controller 32 sysfs, and debugfs support in SPI controller and protocol drivers. 43 If your system has an master-capable SPI controller (which 45 controller and the protocol drivers for the SPI slave chips 57 comment "SPI Master Controller Drivers" 60 tristate "Altera SPI Controller" 62 This is the driver for the Altera SPI Controller. 65 tristate "Atheros AR71XX/AR724X/AR913X SPI controller driver" 69 This enables support for the SPI controller present on the [all …]
|
| D | spi-qup.c | 164 static inline bool spi_qup_is_flag_set(struct spi_qup *controller, u32 flag) in spi_qup_is_flag_set() argument 166 u32 opflag = readl_relaxed(controller->base + QUP_OPERATIONAL); in spi_qup_is_flag_set() 180 static inline unsigned int spi_qup_len(struct spi_qup *controller) in spi_qup_len() argument 182 return controller->n_words * controller->w_size; in spi_qup_len() 185 static inline bool spi_qup_is_valid_state(struct spi_qup *controller) in spi_qup_is_valid_state() argument 187 u32 opstate = readl_relaxed(controller->base + QUP_STATE); in spi_qup_is_valid_state() 192 static int spi_qup_set_state(struct spi_qup *controller, u32 state) in spi_qup_set_state() argument 198 while (!spi_qup_is_valid_state(controller)) { in spi_qup_set_state() 207 dev_dbg(controller->dev, "invalid state for %ld,us %d\n", in spi_qup_set_state() 210 cur_state = readl_relaxed(controller->base + QUP_STATE); in spi_qup_set_state() [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
| D | Kconfig | 23 bool "TI DRA7xx PCIe controller Host Mode" 31 Enables support for the PCIe controller in the DRA7xx SoC to work in 32 host mode. There are two instances of PCIe controller in DRA7xx. 33 This controller can work either as EP or RC. In order to enable 39 bool "TI DRA7xx PCIe controller Endpoint Mode" 46 Enables support for the PCIe controller in the DRA7xx SoC to work in 47 endpoint mode. There are two instances of PCIe controller in DRA7xx. 48 This controller can work either as EP or RC. In order to enable 57 bool "Platform bus based DesignWare PCIe Controller - Host mode" 62 Enables support for the PCIe controller in the Designware IP to [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/musb/ |
| D | musb_cppi41.c | 37 struct dma_controller controller; member 61 if (!is_host_active(cppi41_channel->controller->controller.musb)) in save_rx_toggle() 187 struct cppi41_dma_controller *controller; in cppi41_recheck_tx_req() local 193 controller = container_of(timer, struct cppi41_dma_controller, in cppi41_recheck_tx_req() 195 musb = controller->controller.musb; in cppi41_recheck_tx_req() 198 list_for_each_entry_safe(cppi41_channel, n, &controller->early_tx_list, in cppi41_recheck_tx_req() 210 if (!list_empty(&controller->early_tx_list) && in cppi41_recheck_tx_req() 211 !hrtimer_is_queued(&controller->early_tx)) { in cppi41_recheck_tx_req() 213 hrtimer_forward_now(&controller->early_tx, 20 * NSEC_PER_USEC); in cppi41_recheck_tx_req() 226 struct cppi41_dma_controller *controller; in cppi41_dma_callback() local [all …]
|
| D | musbhsdma.c | 3 * MUSB OTG driver - support for Mentor's DMA controller 55 struct musb_dma_controller *controller; member 65 struct dma_controller controller; member 76 static void dma_controller_stop(struct musb_dma_controller *controller) in dma_controller_stop() argument 78 struct musb *musb = controller->private_data; in dma_controller_stop() 82 if (controller->used_channels != 0) { in dma_controller_stop() 83 dev_err(musb->controller, in dma_controller_stop() 84 "Stopping DMA controller while channel active\n"); in dma_controller_stop() 87 if (controller->used_channels & (1 << bit)) { in dma_controller_stop() 88 channel = &controller->channel[bit].channel; in dma_controller_stop() [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/musb/ |
| D | musb_cppi41.c | 37 struct dma_controller controller; member 61 if (!is_host_active(cppi41_channel->controller->controller.musb)) in save_rx_toggle() 187 struct cppi41_dma_controller *controller; in cppi41_recheck_tx_req() local 193 controller = container_of(timer, struct cppi41_dma_controller, in cppi41_recheck_tx_req() 195 musb = controller->controller.musb; in cppi41_recheck_tx_req() 198 list_for_each_entry_safe(cppi41_channel, n, &controller->early_tx_list, in cppi41_recheck_tx_req() 210 if (!list_empty(&controller->early_tx_list) && in cppi41_recheck_tx_req() 211 !hrtimer_is_queued(&controller->early_tx)) { in cppi41_recheck_tx_req() 213 hrtimer_forward_now(&controller->early_tx, 20 * NSEC_PER_USEC); in cppi41_recheck_tx_req() 226 struct cppi41_dma_controller *controller; in cppi41_dma_callback() local [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
| D | Kconfig | 41 tristate "Denali NAND controller on Intel Moorestown" 46 Denali NAND controller core. 49 tristate "Denali NAND controller as a DT device" 54 controller as a DT device. 57 tristate "Amstrad E3 NAND controller" 64 tristate "OMAP2, OMAP3, OMAP4 and Keystone NAND controller" 90 This enables the driver for the NAND flash controller on the 94 tristate "IBM/MCC 4xx NAND controller" 101 tristate "Samsung S3C NAND controller" 104 This enables the NAND flash controller on the S3C24xx and S3C64xx [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | exynos5410-pinctrl.dtsi | 13 gpio-controller; 16 interrupt-controller; 21 gpio-controller; 24 interrupt-controller; 29 gpio-controller; 32 interrupt-controller; 37 gpio-controller; 40 interrupt-controller; 45 gpio-controller; 48 interrupt-controller; [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/fbtft/ |
| D | Kconfig | 20 tristate "FB driver for the BD663474 LCD Controller" 26 tristate "FB driver for the HX8340BN LCD Controller" 32 tristate "FB driver for the HX8347D LCD Controller" 38 tristate "FB driver for the HX8353D LCD Controller" 44 tristate "FB driver for the HX8357D LCD Controller" 50 tristate "FB driver for the ILI9163 LCD Controller" 56 tristate "FB driver for the ILI9320 LCD Controller" 62 tristate "FB driver for the ILI9325 LCD Controller" 68 tristate "FB driver for the ILI9340 LCD Controller" 74 tristate "FB driver for the ILI9341 LCD Controller" [all …]
|
| /kernel/linux/linux-5.10/drivers/mmc/host/ |
| D | Kconfig | 3 # MMC/SD host controller drivers 6 comment "MMC/SD/SDIO Host Controller Drivers" 28 bool "Qualcomm Data Mover for SD Card Controller" 32 This selects the Qualcomm Data Mover lite/local on SD Card controller. 39 bool "STMicroelectronics STM32 SDMMC Controller" 43 This selects the STMicroelectronics STM32 SDMMC host controller. 59 tristate "Secure Digital Host Controller Interface support" 62 This selects the generic Secure Digital Host Controller Interface. 66 If you have a controller with this interface, say Y or M here. You 84 and performing I/O to a SDHCI controller through a bus that [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/controller/ |
| D | Kconfig | 3 menu "PCI controller drivers" 7 bool "Marvell EBU PCIe controller" 15 tristate "Aardvark PCIe controller" 21 Add support for Aardvark 64bit PCIe Host Controller. This 22 controller is part of the South Bridge of the Marvel Armada 31 NWL PCIe controller. The controller can act as Root Port 36 bool "Faraday Technology FTPCI100 PCI controller" 41 bool "NVIDIA Tegra PCIe controller" 46 Say Y here if you want support for the PCIe host controller found 50 bool "Renesas R-Car Gen2 Internal PCI controller" [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | exynos5410-pinctrl.dtsi | 13 gpio-controller; 16 interrupt-controller; 21 gpio-controller; 24 interrupt-controller; 29 gpio-controller; 32 interrupt-controller; 37 gpio-controller; 40 interrupt-controller; 45 gpio-controller; 48 interrupt-controller; [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/host/ |
| D | Kconfig | 3 # USB Host Controller Drivers 5 comment "USB Host Controller Drivers" 14 Enable this option to support this chip in host controller mode. 24 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0 25 "SuperSpeed" host controller hardware. 47 tristate "Support for additional Renesas xHCI controller with firmware" 49 Say 'Y' to enable the support for the Renesas xHCI controller with 69 Say 'Y' to enable the support for the xHCI host controller 77 Say 'Y' to enable the support for the xHCI host controller 87 Say 'Y' to enable the support for the xHCI host controller [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/fbtft/ |
| D | Kconfig | 19 tristate "FB driver for the BD663474 LCD Controller" 25 tristate "FB driver for the HX8340BN LCD Controller" 31 tristate "FB driver for the HX8347D LCD Controller" 37 tristate "FB driver for the HX8353D LCD Controller" 43 tristate "FB driver for the HX8357D LCD Controller" 49 tristate "FB driver for the ILI9163 LCD Controller" 55 tristate "FB driver for the ILI9320 LCD Controller" 61 tristate "FB driver for the ILI9325 LCD Controller" 67 tristate "FB driver for the ILI9340 LCD Controller" 73 tristate "FB driver for the ILI9341 LCD Controller" [all …]
|
| /kernel/linux/linux-4.19/drivers/clk/qcom/ |
| D | Kconfig | 26 tristate "MSM8916 APCS Clock Controller" 31 Support for the APCS Clock Controller on msm8916 devices. The 37 tristate "RPM based Clock Controller" 50 tristate "RPM over SMD based Clock Controller" 72 tristate "APQ8084 Global Clock Controller" 76 Support for the global clock controller on apq8084 devices. 81 tristate "APQ8084 Multimedia Clock Controller" 86 Support for the multimedia clock controller on apq8084 devices. 91 tristate "IPQ4019 Global Clock Controller" 94 Support for the global clock controller on ipq4019 devices. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/ |
| D | exynos5433-clock.txt | 3 The Exynos5433 clock controller generates and supplies clock to various 9 - "samsung,exynos5433-cmu-top" - clock controller compatible for CMU_TOP 12 - "samsung,exynos5433-cmu-cpif" - clock controller compatible for CMU_CPIF 14 - "samsung,exynos5433-cmu-mif" - clock controller compatible for CMU_MIF 15 which generates clocks for DRAM Memory Controller domain. 16 - "samsung,exynos5433-cmu-peric" - clock controller compatible for CMU_PERIC 18 - "samsung,exynos5433-cmu-peris" - clock controller compatible for CMU_PERIS 20 - "samsung,exynos5433-cmu-fsys" - clock controller compatible for CMU_FSYS 22 - "samsung,exynos5433-cmu-g2d" - clock controller compatible for CMU_G2D 24 - "samsung,exynos5433-cmu-disp" - clock controller compatible for CMU_DISP [all …]
|
| /kernel/linux/linux-4.19/drivers/pci/controller/dwc/ |
| D | Kconfig | 23 bool "TI DRA7xx PCIe controller Host Mode" 31 Enables support for the PCIe controller in the DRA7xx SoC to work in 32 host mode. There are two instances of PCIe controller in DRA7xx. 33 This controller can work either as EP or RC. In order to enable 39 bool "TI DRA7xx PCIe controller Endpoint Mode" 46 Enables support for the PCIe controller in the DRA7xx SoC to work in 47 endpoint mode. There are two instances of PCIe controller in DRA7xx. 48 This controller can work either as EP or RC. In order to enable 57 bool "Platform bus based DesignWare PCIe Controller - Host mode" 62 Enables support for the PCIe controller in the Designware IP to [all …]
|
| /kernel/linux/linux-4.19/drivers/pci/controller/ |
| D | Kconfig | 3 menu "PCI controller drivers" 7 bool "Marvell EBU PCIe controller" 14 bool "Aardvark PCIe controller" 19 Add support for Aardvark 64bit PCIe Host Controller. This 20 controller is part of the South Bridge of the Marvel Armada 29 bool "Cadence PCIe host controller" 35 Say Y here if you want to support the Cadence PCIe controller in host 36 mode. This PCIe controller may be embedded into many different vendors 40 bool "Cadence PCIe endpoint controller" 45 Say Y here if you want to support the Cadence PCIe controller in [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | exynos5433-clock.txt | 3 The Exynos5433 clock controller generates and supplies clock to various 9 - "samsung,exynos5433-cmu-top" - clock controller compatible for CMU_TOP 12 - "samsung,exynos5433-cmu-cpif" - clock controller compatible for CMU_CPIF 14 - "samsung,exynos5433-cmu-mif" - clock controller compatible for CMU_MIF 15 which generates clocks for DRAM Memory Controller domain. 16 - "samsung,exynos5433-cmu-peric" - clock controller compatible for CMU_PERIC 18 - "samsung,exynos5433-cmu-peris" - clock controller compatible for CMU_PERIS 20 - "samsung,exynos5433-cmu-fsys" - clock controller compatible for CMU_FSYS 22 - "samsung,exynos5433-cmu-g2d" - clock controller compatible for CMU_G2D 24 - "samsung,exynos5433-cmu-disp" - clock controller compatible for CMU_DISP [all …]
|