Home
last modified time | relevance | path

Searched refs:controller (Results 1 – 25 of 2709) sorted by relevance

12345678910>>...109

/linux/drivers/spi/
A Dspi-qup.c174 return controller->n_words * controller->w_size; in spi_qup_len()
267 remainder = DIV_ROUND_UP(spi_qup_len(controller) - controller->rx_bytes, in spi_qup_read()
353 remainder = DIV_ROUND_UP(spi_qup_len(controller) - controller->tx_bytes, in spi_qup_write()
584 controller->tx_bytes, controller->w_size); in spi_qup_data_pending()
587 controller->rx_bytes, controller->w_size); in spi_qup_data_pending()
680 controller->n_words = xfer->len / controller->w_size; in spi_qup_io_prep()
682 if (controller->n_words <= (controller->in_fifo_sz / sizeof(u32))) in spi_qup_io_prep()
1110 controller->out_fifo_sz = controller->out_blk_sz * (2 << size); in spi_qup_probe()
1113 controller->in_fifo_sz = controller->in_blk_sz * (2 << size); in spi_qup_probe()
1116 controller->in_blk_sz, controller->in_fifo_sz, in spi_qup_probe()
[all …]
A Dspi-pxa2xx-dma.c95 chan = drv_data->controller->dma_tx; in pxa2xx_spi_dma_prepare_one()
102 chan = drv_data->controller->dma_rx; in pxa2xx_spi_dma_prepare_one()
185 struct spi_controller *controller = drv_data->controller; in pxa2xx_spi_dma_setup() local
194 if (!controller->dma_tx) in pxa2xx_spi_dma_setup()
199 if (!controller->dma_rx) { in pxa2xx_spi_dma_setup()
201 controller->dma_tx = NULL; in pxa2xx_spi_dma_setup()
210 struct spi_controller *controller = drv_data->controller; in pxa2xx_spi_dma_release() local
212 if (controller->dma_rx) { in pxa2xx_spi_dma_release()
215 controller->dma_rx = NULL; in pxa2xx_spi_dma_release()
217 if (controller->dma_tx) { in pxa2xx_spi_dma_release()
[all …]
A Dspi-fsl-lpspi.c180 if (!controller->dma_rx) in fsl_lpspi_can_dma()
640 if (controller->dma_rx) { in fsl_lpspi_dma_exit()
642 controller->dma_rx = NULL; in fsl_lpspi_dma_exit()
645 if (controller->dma_tx) { in fsl_lpspi_dma_exit()
647 controller->dma_tx = NULL; in fsl_lpspi_dma_exit()
662 controller->dma_tx = NULL; in fsl_lpspi_dma_init()
671 controller->dma_rx = NULL; in fsl_lpspi_dma_init()
682 fsl_lpspi_dma_exit(controller); in fsl_lpspi_dma_init()
833 if (!controller) in fsl_lpspi_probe()
851 controller->bus_num = pdev->id; in fsl_lpspi_probe()
[all …]
/linux/drivers/usb/musb/
A Dmusb_cppi41.c195 musb = controller->controller.musb; in cppi41_recheck_tx_req()
234 controller = cppi41_channel->controller; in cppi41_dma_callback()
235 if (controller->controller.dma_callback) in cppi41_dma_callback()
236 controller->controller.dma_callback(&controller->controller); in cppi41_dma_callback()
343 struct musb *musb = controller->controller.musb; in cppi41_set_dma_mode()
370 struct musb *musb = controller->controller.musb; in da8xx_set_dma_mode()
559 struct musb *musb = controller->controller.musb; in cppi41_is_compatible()
577 struct musb *musb = controller->controller.musb; in cppi41_dma_channel_abort()
709 cppi41_channel->controller = controller; in cppi41_dma_controller_start()
774 controller->controller.musb = musb; in cppi41_dma_controller_create()
[all …]
A Dmusbhsdma.c111 musb_channel->controller = controller; in dma_channel_allocate()
148 struct musb_dma_controller *controller = musb_channel->controller; in configure_channel() local
398 controller = kzalloc(sizeof(*controller), GFP_KERNEL); in dma_controller_alloc()
406 controller->controller.channel_alloc = dma_channel_allocate; in dma_controller_alloc()
407 controller->controller.channel_release = dma_channel_release; in dma_controller_alloc()
408 controller->controller.channel_program = dma_channel_program; in dma_controller_alloc()
409 controller->controller.channel_abort = dma_channel_abort; in dma_controller_alloc()
431 dev_name(musb->controller), controller)) { in musbhs_dma_controller_create()
433 musb_dma_controller_destroy(&controller->controller); in musbhs_dma_controller_create()
440 return &controller->controller; in musbhs_dma_controller_create()
[all …]
A Dux500_dma.c210 struct ux500_dma_controller *controller = ux500_channel->controller; in ux500_dma_channel_abort() local
303 ux500_channel->controller = controller; in ux500_dma_controller_start()
353 kfree(controller); in ux500_dma_controller_destroy()
365 controller = kzalloc(sizeof(*controller), GFP_KERNEL); in ux500_dma_controller_create()
366 if (!controller) in ux500_dma_controller_create()
380 controller->controller.channel_alloc = ux500_dma_channel_allocate; in ux500_dma_controller_create()
381 controller->controller.channel_release = ux500_dma_channel_release; in ux500_dma_controller_create()
382 controller->controller.channel_program = ux500_dma_channel_program; in ux500_dma_controller_create()
383 controller->controller.channel_abort = ux500_dma_channel_abort; in ux500_dma_controller_create()
384 controller->controller.is_compatible = ux500_dma_is_compatible; in ux500_dma_controller_create()
[all …]
A Dcppi_dma.c172 cppi_pool_init(controller, controller->tx + i); in cppi_controller_start()
228 musb = controller->controller.musb; in cppi_controller_stop()
340 musb_dbg(c->controller->controller.musb, in cppi_channel_release()
359 musb_dbg(c->controller->controller.musb, in cppi_dump_rx()
389 musb_dbg(c->controller->controller.musb, in cppi_dump_tx()
956 controller = cppi_ch->controller; in cppi_channel_program()
957 musb = controller->controller.musb; in cppi_channel_program()
1314 controller->controller.musb = musb; in cppi_dma_controller_create()
1326 controller->controller.musb->controller, in cppi_dma_controller_create()
1344 return &controller->controller; in cppi_dma_controller_create()
[all …]
/linux/Documentation/devicetree/bindings/powerpc/fsl/
A Dl2cache.txt9 "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"
19 "fsl,c293-l2-cache-controller"
30 "fsl,p1010-l2-cache-controller"
[all …]
/linux/arch/arm/boot/dts/
A Dexynos5410-pinctrl.dtsi13 gpio-controller;
21 gpio-controller;
29 gpio-controller;
37 gpio-controller;
45 gpio-controller;
53 gpio-controller;
61 gpio-controller;
69 gpio-controller;
77 gpio-controller;
85 gpio-controller;
[all …]
A Dexynos5260-pinctrl.dtsi16 gpio-controller;
24 gpio-controller;
32 gpio-controller;
40 gpio-controller;
48 gpio-controller;
56 gpio-controller;
64 gpio-controller;
72 gpio-controller;
80 gpio-controller;
88 gpio-controller;
[all …]
/linux/Documentation/devicetree/bindings/memory-controllers/fsl/
A Dfsl,ddr.yaml7 title: Freescale DDR memory controller
27 - fsl,bsc9132-memory-controller
28 - fsl,8540-memory-controller
29 - fsl,8541-memory-controller
30 - fsl,8544-memory-controller
31 - fsl,8548-memory-controller
32 - fsl,8555-memory-controller
33 - fsl,8568-memory-controller
45 - fsl,p1020-memory-controller
71 memory-controller@2000 {
[all …]
/linux/drivers/gpio/
A Dgpio-zevio.c80 spin_lock(&controller->lock); in zevio_gpio_get()
86 spin_unlock(&controller->lock); in zevio_gpio_get()
96 spin_lock(&controller->lock); in zevio_gpio_set()
104 spin_unlock(&controller->lock); in zevio_gpio_set()
112 spin_lock(&controller->lock); in zevio_gpio_direction_input()
129 spin_lock(&controller->lock); in zevio_gpio_direction_output()
171 struct zevio_gpio *controller; in zevio_gpio_probe() local
174 controller = devm_kzalloc(&pdev->dev, sizeof(*controller), GFP_KERNEL); in zevio_gpio_probe()
175 if (!controller) in zevio_gpio_probe()
185 &(controller->chip), in zevio_gpio_probe()
[all …]
/linux/drivers/pci/
A Dbuilt-in.a45 controller/pci-aardvark.o/
46 controller/pci-tegra.o/
47 controller/pcie-rcar.o/
48 controller/pcie-rcar-host.o/
49 controller/pcie-rcar-ep.o/
54 controller/pci-xgene.o/
55 controller/pci-xgene-msi.o/
56 controller/pcie-iproc.o/
59 controller/pcie-altera.o/
64 controller/dwc/pci-imx6.o/
[all …]
/linux/drivers/mtd/spi-nor/controllers/
A Daspeed-smc.c263 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_check_config() local
440 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_base() local
466 struct aspeed_smc_controller *controller = chip->controller; in chip_set_segment() local
526 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_set_segment() local
598 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_enable_write() local
609 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_set_type() local
627 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_set_4b() local
649 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_setup_init() local
708 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_setup_finish() local
808 chip->controller = controller; in aspeed_smc_setup_flash()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/diag/
A Dsf_tracepoint.h17 u32 controller,
29 __entry->controller = controller;
41 u32 controller,
51 __entry->controller = controller;
61 u32 controller,
71 __entry->controller = controller;
109 u32 controller,
118 __entry->controller = controller;
129 u32 controller,
145 u32 controller,
[all …]
/linux/drivers/pci/hotplug/
A Dpciehp.h86 struct controller { struct
161 int pciehp_configure_device(struct controller *ctrl);
164 struct controller *pcie_init(struct pcie_device *dev);
165 int pcie_init_notification(struct controller *ctrl);
168 void pcie_enable_interrupt(struct controller *ctrl);
169 void pcie_disable_interrupt(struct controller *ctrl);
170 int pciehp_power_on_slot(struct controller *ctrl);
171 void pciehp_power_off_slot(struct controller *ctrl);
178 int pciehp_query_power_fault(struct controller *ctrl);
179 int pciehp_card_present(struct controller *ctrl);
[all …]
/linux/drivers/pci/controller/
A D.built-in.a.cmd1controller/built-in.a := echo >/dev/null; rm -f drivers/pci/controller/built-in.a; /usr/bin/ccache…
/linux/arch/arm64/boot/dts/exynos/
A Dexynos7-pinctrl.dtsi16 gpio-controller;
33 gpio-controller;
50 gpio-controller;
58 gpio-controller;
68 gpio-controller;
76 gpio-controller;
84 gpio-controller;
92 gpio-controller;
100 gpio-controller;
108 gpio-controller;
[all …]
A Dexynos5433-pinctrl.dtsi24 gpio-controller;
41 gpio-controller;
58 gpio-controller;
66 gpio-controller;
74 gpio-controller;
82 gpio-controller;
90 gpio-controller;
98 gpio-controller;
106 gpio-controller;
116 gpio-controller;
[all …]
/linux/Documentation/devicetree/bindings/clock/
A Dexynos5433-clock.txt39 L2 cache controller.
68 Input clocks for top clock controller:
77 Input clocks for mif clock controller:
201 cmu_top: clock-controller@10030000 {
216 cmu_cpif: clock-controller@10fc0000 {
225 cmu_mif: clock-controller@105b0000 {
275 cmu_g2d: clock-controller@12460000 {
315 cmu_aud: clock-controller@114c0000 {
352 cmu_g3d: clock-controller@14aa0000 {
408 cmu_mfc: clock-controller@15280000 {
[all …]
/linux/drivers/pci/controller/dwc/
A DKconfig21 tristate "TI DRA7xx PCIe controller Host Mode"
84 tristate "Samsung Exynos PCIe controller"
95 bool "Freescale i.MX6/7/8 PCIe controller"
146 controller works in RC mode.
158 controller works in RC mode.
171 bool "Qualcomm PCIe controller"
192 bool "Marvell Armada-8K PCIe controller"
226 bool "Rockchip DesignWare PCIe controller"
293 tristate "MESON PCIe controller"
373 controller IP on Amazon SoCs. The PCIe controller uses the DesignWare
[all …]
/linux/Documentation/devicetree/bindings/pci/
A Dpci-msi.txt38 * msi-controller is a single phandle to an MSI controller
66 msi: msi-controller@a {
69 msi-controller;
94 msi: msi-controller@a {
97 msi-controller;
123 msi: msi-controller@a {
126 msi-controller;
156 msi-controller;
186 msi-controller;
193 msi-controller;
[all …]
/linux/drivers/char/agp/
A Dfrontend.c299 return controller; in agp_find_controller_by_pid()
300 controller = controller->next; in agp_find_controller_by_pid()
311 if (controller == NULL) in agp_create_controller()
314 controller->pid = id; in agp_create_controller()
315 return controller; in agp_create_controller()
398 kfree(controller); in agp_remove_controller()
457 if (controller == NULL) in agp_find_client_in_controller()
479 return controller; in agp_find_controller_for_client()
480 controller = controller->next; in agp_find_controller_for_client()
532 if (controller == NULL) in agp_remove_client()
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
A Dsamsung-pinctrl.txt1 Samsung GPIO and Pin Mux/Config controller
43 wakeup-interrupt-controller {
53 - gpio-controller: identifies the node as a gpio controller and pin bank.
135 - interrupt-controller: identifies the controller node as interrupt-parent.
221 gpio-controller;
229 gpio-controller;
232 interrupt-controller;
240 gpio-controller;
243 interrupt-controller;
317 Example 2: A pin-controller node with external wakeup interrupt controller node.
[all …]
/linux/Documentation/devicetree/bindings/gpio/
A Dgpio-mxs.yaml7 title: Freescale MXS GPIO controller
14 The Freescale MXS GPIO controller is part of MXS PIN controller.
16 As the GPIO controller is embedded in the PIN controller and all the
50 interrupt-controller: true
58 gpio-controller: true
64 - interrupt-controller
67 - gpio-controller
91 gpio-controller;
101 gpio-controller;
111 gpio-controller;
[all …]

Completed in 70 milliseconds

12345678910>>...109