Home
last modified time | relevance | path

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

12345678910>>...95

/linux-6.3-rc2/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()
679 controller->n_words = xfer->len / controller->w_size; in spi_qup_io_prep()
681 if (controller->n_words <= (controller->in_fifo_sz / sizeof(u32))) in spi_qup_io_prep()
1111 controller->out_fifo_sz = controller->out_blk_sz * (2 << size); in spi_qup_probe()
1114 controller->in_fifo_sz = controller->in_blk_sz * (2 << size); in spi_qup_probe()
1117 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.c181 if (!controller->dma_rx) in fsl_lpspi_can_dma()
641 if (controller->dma_rx) { in fsl_lpspi_dma_exit()
643 controller->dma_rx = NULL; in fsl_lpspi_dma_exit()
646 if (controller->dma_tx) { in fsl_lpspi_dma_exit()
648 controller->dma_tx = NULL; in fsl_lpspi_dma_exit()
663 controller->dma_tx = NULL; in fsl_lpspi_dma_init()
672 controller->dma_rx = NULL; in fsl_lpspi_dma_init()
683 fsl_lpspi_dma_exit(controller); in fsl_lpspi_dma_init()
834 if (!controller) in fsl_lpspi_probe()
855 controller->bus_num = pdev->id; in fsl_lpspi_probe()
[all …]
/linux-6.3-rc2/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()
772 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 …]
/linux-6.3-rc2/drivers/peci/
A Dcore.c25 kfree(controller); in peci_controller_dev_release()
55 controller = kzalloc(sizeof(*controller), GFP_KERNEL); in peci_controller_alloc()
56 if (!controller) in peci_controller_alloc()
62 controller->id = ret; in peci_controller_alloc()
64 controller->ops = ops; in peci_controller_alloc()
74 return controller; in peci_controller_alloc()
77 kfree(controller); in peci_controller_alloc()
122 if (IS_ERR(controller)) in devm_peci_controller_add()
123 return controller; in devm_peci_controller_add()
125 ret = dev_set_name(&controller->dev, "peci-%d", controller->id); in devm_peci_controller_add()
[all …]
/linux-6.3-rc2/drivers/gpio/
A Dgpio-zevio.c82 spin_lock(&controller->lock); in zevio_gpio_get()
88 spin_unlock(&controller->lock); in zevio_gpio_get()
98 spin_lock(&controller->lock); in zevio_gpio_set()
106 spin_unlock(&controller->lock); in zevio_gpio_set()
114 spin_lock(&controller->lock); in zevio_gpio_direction_input()
131 spin_lock(&controller->lock); in zevio_gpio_direction_output()
172 struct zevio_gpio *controller; in zevio_gpio_probe() local
175 controller = devm_kzalloc(&pdev->dev, sizeof(*controller), GFP_KERNEL); in zevio_gpio_probe()
176 if (!controller) in zevio_gpio_probe()
186 if (IS_ERR(controller->regs)) in zevio_gpio_probe()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/powerpc/fsl/
A Dl2cache.txt9 "fsl,b4420-l2-cache-controller"
10 "fsl,b4860-l2-cache-controller"
11 "fsl,bsc9131-l2-cache-controller"
12 "fsl,bsc9132-l2-cache-controller"
13 "fsl,c293-l2-cache-controller"
14 "fsl,mpc8536-l2-cache-controller"
24 "fsl,p1010-l2-cache-controller"
25 "fsl,p1011-l2-cache-controller"
26 "fsl,p1012-l2-cache-controller"
27 "fsl,p1013-l2-cache-controller"
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/memory-controllers/fsl/
A Dfsl,ddr.yaml7 title: Freescale DDR memory controller
27 - fsl,bsc9132-memory-controller
28 - fsl,mpc8536-memory-controller
29 - fsl,mpc8540-memory-controller
30 - fsl,mpc8541-memory-controller
39 - fsl,p1020-memory-controller
40 - fsl,p1021-memory-controller
41 - fsl,p2020-memory-controller
42 - fsl,qoriq-memory-controller
65 memory-controller@2000 {
[all …]
/linux-6.3-rc2/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-6.3-rc2/drivers/pci/hotplug/
A Dpciehp.h88 struct controller { struct
164 int pciehp_configure_device(struct controller *ctrl);
167 struct controller *pcie_init(struct pcie_device *dev);
168 int pcie_init_notification(struct controller *ctrl);
171 void pcie_enable_interrupt(struct controller *ctrl);
172 void pcie_disable_interrupt(struct controller *ctrl);
173 int pciehp_power_on_slot(struct controller *ctrl);
174 void pciehp_power_off_slot(struct controller *ctrl);
181 int pciehp_query_power_fault(struct controller *ctrl);
182 int pciehp_card_present(struct controller *ctrl);
[all …]
/linux-6.3-rc2/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-6.3-rc2/arch/arm64/boot/dts/tesla/
A Dfsd-pinctrl.dtsi15 gpio-controller;
23 gpio-controller;
31 gpio-controller;
39 gpio-controller;
47 gpio-controller;
71 gpio-controller;
79 gpio-controller;
87 gpio-controller;
95 gpio-controller;
103 gpio-controller;
[all …]
/linux-6.3-rc2/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.dtsi33 gpio-controller;
50 gpio-controller;
67 gpio-controller;
75 gpio-controller;
83 gpio-controller;
91 gpio-controller;
99 gpio-controller;
107 gpio-controller;
115 gpio-controller;
125 gpio-controller;
[all …]
/linux-6.3-rc2/arch/arm64/boot/dts/apple/
A Dt8103-pmgr.dtsi10 ps_sbr: power-controller@100 {
19 ps_aic: power-controller@108 {
28 ps_dwi: power-controller@110 {
61 ps_gpio: power-controller@130 {
78 ps_pms: power-controller@140 {
189 ps_aft0: power-controller@1a8 {
205 ps_imx: power-controller@1b8 {
222 ps_sio: power-controller@1c8 {
264 ps_i2c0: power-controller@1f0 {
273 ps_i2c1: power-controller@1f8 {
[all …]
A Dt600x-pmgr.dtsi9 DIE_NODE(ps_pms_bridge): power-controller@100 {
18 DIE_NODE(ps_aic): power-controller@108 {
27 DIE_NODE(ps_dwi): power-controller@110 {
36 DIE_NODE(ps_pms): power-controller@118 {
45 DIE_NODE(ps_gpio): power-controller@120 {
114 DIE_NODE(ps_amcc0): power-controller@188 {
120 apple,always-on; /* Memory controller */
129 apple,always-on; /* Memory controller */
204 DIE_NODE(ps_afi): power-controller@1d8 {
213 DIE_NODE(ps_afc): power-controller@1e0 {
[all …]
/linux-6.3-rc2/drivers/pci/controller/dwc/
A DKconfig21 tristate "TI DRA7xx PCIe controller Host Mode"
84 tristate "Samsung Exynos PCIe controller"
167 controller works in RC mode.
179 controller works in RC mode.
192 bool "Qualcomm PCIe controller"
213 bool "Marvell Armada-8K PCIe controller"
247 tristate "Baikal-T1 PCIe controller"
256 bool "Rockchip DesignWare PCIe controller"
323 tristate "MESON PCIe controller"
403 controller IP on Amazon SoCs. The PCIe controller uses the DesignWare
[all …]
/linux-6.3-rc2/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 …]
/linux-6.3-rc2/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-6.3-rc2/drivers/char/agp/
A Dfrontend.c301 return controller; in agp_find_controller_by_pid()
302 controller = controller->next; in agp_find_controller_by_pid()
313 if (controller == NULL) in agp_create_controller()
316 controller->pid = id; in agp_create_controller()
317 return controller; in agp_create_controller()
400 kfree(controller); in agp_remove_controller()
459 if (controller == NULL) in agp_find_client_in_controller()
481 return controller; in agp_find_controller_for_client()
482 controller = controller->next; in agp_find_controller_for_client()
534 if (controller == NULL) in agp_remove_client()
[all …]
/linux-6.3-rc2/arch/powerpc/boot/dts/
A Dmucmc52.dts13 &gpt0 { gpio-controller; };
163 gpio-controller;
169 gpio-controller;
175 gpio-controller;
181 gpio-controller;
187 gpio-controller;
193 gpio-controller;
199 gpio-controller;
205 gpio-controller;
211 gpio-controller;
[all …]
/linux-6.3-rc2/drivers/mtd/nand/raw/brcmnand/
A DKconfig2 tristate "Broadcom STB NAND controller"
6 Enables the Broadcom NAND controller driver. The controller was
13 tristate "Broadcom BCM63xx NAND controller glue"
16 Enables the BRCMNAND glue driver to register the NAND controller
20 tristate "Broadcom BCMA NAND controller"
29 tristate "Broadcom BCMBCA NAND controller glue"
32 Enables the BRCMNAND glue driver to register the NAND controller
36 tristate "Broadcom STB Nand controller glue"
39 Enables the BRCMNAND glue driver to register the NAND controller
43 tristate "Broadcom iProc NAND controller glue"
[all …]

Completed in 64 milliseconds

12345678910>>...95