Searched refs:controller (Results 1 - 25 of 631) sorted by relevance

1234567891011>>

/linux-master/drivers/soc/microchip/
H A DMakefile1 obj-$(CONFIG_POLARFIRE_SOC_SYS_CTRL) += mpfs-sys-controller.o
/linux-master/arch/powerpc/boot/dts/fsl/
H A Dpq3-gpio-0.dtsi2 * PQ3 GPIO device tree stub [ controller @ offset 0xfc00 ]
35 gpio-controller@fc00 {
40 gpio-controller;
H A Dqoriq-gpio-0.dtsi2 * QorIQ GPIO device tree stub [ controller @ offset 0x130000 ]
40 gpio-controller;
H A Dqoriq-gpio-1.dtsi2 * QorIQ GPIO device tree stub [ controller @ offset 0x131000 ]
40 gpio-controller;
H A Dqoriq-gpio-2.dtsi2 * QorIQ GPIO device tree stub [ controller @ offset 0x132000 ]
40 gpio-controller;
H A Dqoriq-gpio-3.dtsi2 * QorIQ GPIO device tree stub [ controller @ offset 0x133000 ]
40 gpio-controller;
/linux-master/drivers/cdx/controller/
H A DMakefile3 # Makefile for CDX controller drivers
8 obj-$(CONFIG_CDX_CONTROLLER) += cdx-controller.o
9 cdx-controller-objs := cdx_controller.o cdx_rpmsg.o mcdi.o mcdi_functions.o
/linux-master/include/dt-bindings/interrupt-controller/
H A Dmips-gic.h5 #include <dt-bindings/interrupt-controller/irq.h>
H A Darm-gic.h9 #include <dt-bindings/interrupt-controller/irq.h>
/linux-master/scripts/dtc/include-prefixes/dt-bindings/interrupt-controller/
H A Dmips-gic.h5 #include <dt-bindings/interrupt-controller/irq.h>
H A Darm-gic.h9 #include <dt-bindings/interrupt-controller/irq.h>
/linux-master/drivers/mtd/nand/raw/atmel/
H A DMakefile2 obj-$(CONFIG_MTD_NAND_ATMEL) += atmel-nand-controller.o atmel-pmecc.o
4 atmel-nand-controller-objs := nand-controller.o
/linux-master/drivers/spi/
H A Dspi-qup.c162 static inline bool spi_qup_is_flag_set(struct spi_qup *controller, u32 flag) argument
164 u32 opflag = readl_relaxed(controller->base + QUP_OPERATIONAL);
178 static inline unsigned int spi_qup_len(struct spi_qup *controller) argument
180 return controller->n_words * controller->w_size;
183 static inline bool spi_qup_is_valid_state(struct spi_qup *controller) argument
185 u32 opstate = readl_relaxed(controller->base + QUP_STATE);
190 static int spi_qup_vote_bw(struct spi_qup *controller, u32 speed_hz) argument
195 if (controller->bw_speed_hz == speed_hz)
199 ret = icc_set_bw(controller
207 spi_qup_set_state(struct spi_qup *controller, u32 state) argument
252 spi_qup_read_from_fifo(struct spi_qup *controller, u32 num_words) argument
285 spi_qup_read(struct spi_qup *controller, u32 *opflags) argument
340 spi_qup_write_to_fifo(struct spi_qup *controller, u32 num_words) argument
371 spi_qup_write(struct spi_qup *controller) argument
608 spi_qup_data_pending(struct spi_qup *controller) argument
623 struct spi_qup *controller = dev_id; local
691 struct spi_qup *controller = spi_controller_get_devdata(spi->controller); local
725 struct spi_qup *controller = spi_controller_get_devdata(spi->controller); local
877 struct spi_qup *controller = spi_controller_get_devdata(host); local
1007 struct spi_qup *controller; local
1028 struct spi_qup *controller; local
1220 struct spi_qup *controller = spi_controller_get_devdata(host); local
1238 struct spi_qup *controller = spi_controller_get_devdata(host); local
1264 struct spi_qup *controller = spi_controller_get_devdata(host); local
1289 struct spi_qup *controller = spi_controller_get_devdata(host); local
1322 struct spi_qup *controller = spi_controller_get_devdata(host); local
[all...]
H A Dspi-pxa2xx-dma.c23 struct spi_message *msg = drv_data->controller->cur_msg;
52 spi_finalize_current_transfer(drv_data->controller);
67 spi_get_ctldata(drv_data->controller->cur_msg->spi);
95 chan = drv_data->controller->dma_tx;
102 chan = drv_data->controller->dma_rx;
123 dmaengine_terminate_async(drv_data->controller->dma_rx);
124 dmaengine_terminate_async(drv_data->controller->dma_tx);
162 dmaengine_terminate_async(drv_data->controller->dma_tx);
169 dma_async_issue_pending(drv_data->controller->dma_rx);
170 dma_async_issue_pending(drv_data->controller
185 struct spi_controller *controller = drv_data->controller; local
210 struct spi_controller *controller = drv_data->controller; local
[all...]
H A Dspi-ljca.c71 struct spi_controller *controller; member in struct:ljca_spi_dev
193 static int ljca_spi_transfer_one(struct spi_controller *controller, argument
197 u8 div = DIV_ROUND_UP(controller->max_speed_hz, xfer->speed_hz) / 2 - 1;
198 struct ljca_spi_dev *ljca_spi = spi_controller_get_devdata(controller);
222 struct spi_controller *controller; local
226 controller = devm_spi_alloc_host(&auxdev->dev, sizeof(*ljca_spi));
227 if (!controller)
230 ljca_spi = spi_controller_get_devdata(controller);
233 ljca_spi->controller = controller;
253 struct spi_controller *controller = auxiliary_get_drvdata(auxdev); local
262 struct spi_controller *controller = dev_get_drvdata(dev); local
269 struct spi_controller *controller = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/pci/hotplug/
H A Dpciehp.h47 * struct controller - PCIe hotplug controller
48 * @pcie: pointer to the controller's PCIe port service device
51 * controller and disabled per spec recommendation (PCIe r5.0, appendix I
85 * PCIe hotplug has a 1:1 relationship between controller and slot, hence
88 struct controller { struct
160 void pciehp_request(struct controller *ctrl, int action);
161 void pciehp_handle_button_press(struct controller *ctrl);
162 void pciehp_handle_disable_request(struct controller *ctrl);
163 void pciehp_handle_presence_or_link_change(struct controller *ctr
[all...]
H A Dcpqphp_nvram.h21 static inline int compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl)
34 int compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl);
/linux-master/drivers/peci/
H A Dcore.c21 struct peci_controller *controller = to_peci_controller(dev); local
23 mutex_destroy(&controller->bus_lock);
24 ida_free(&peci_controller_ida, controller->id);
25 kfree(controller);
32 int peci_controller_scan_devices(struct peci_controller *controller) argument
38 ret = peci_device_create(controller, addr);
49 struct peci_controller *controller; local
55 controller = kzalloc(sizeof(*controller), GFP_KERNEL);
56 if (!controller)
90 struct peci_controller *controller = _controller; local
118 struct peci_controller *controller; local
[all...]
/linux-master/drivers/usb/musb/
H A Dmusbhsdma.c3 * MUSB OTG driver - support for Mentor's DMA controller
55 struct musb_dma_controller *controller; member in struct:musb_dma_channel
65 struct dma_controller controller; member in struct:musb_dma_controller
76 static void dma_controller_stop(struct musb_dma_controller *controller) argument
78 struct musb *musb = controller->private_data;
82 if (controller->used_channels != 0) {
83 dev_err(musb->controller,
84 "Stopping DMA controller while channel active\n");
87 if (controller->used_channels & (1 << bit)) {
88 channel = &controller
101 struct musb_dma_controller *controller = container_of(c, local
148 struct musb_dma_controller *controller = musb_channel->controller; local
186 struct musb_dma_controller *controller = musb_channel->controller; local
268 struct musb_dma_controller *controller = private_data; local
381 struct musb_dma_controller *controller = container_of(c, local
396 struct musb_dma_controller *controller; local
416 struct musb_dma_controller *controller; local
447 struct musb_dma_controller *controller; local
[all...]
H A Dmusb_cppi41.c37 struct dma_controller controller; member in struct:cppi41_dma_controller
61 if (!is_host_active(cppi41_channel->controller->controller.musb))
187 struct cppi41_dma_controller *controller; local
193 controller = container_of(timer, struct cppi41_dma_controller,
195 musb = controller->controller.musb;
198 list_for_each_entry_safe(cppi41_channel, n, &controller->early_tx_list,
210 if (!list_empty(&controller->early_tx_list) &&
211 !hrtimer_is_queued(&controller
226 struct cppi41_dma_controller *controller; local
342 struct cppi41_dma_controller *controller = cppi41_channel->controller; local
369 struct cppi41_dma_controller *controller = cppi41_channel->controller; local
395 struct cppi41_dma_controller *controller = cppi41_channel->controller; local
416 struct cppi41_dma_controller *controller = cppi41_channel->controller; local
485 struct cppi41_dma_controller *controller = container_of(c, local
558 struct cppi41_dma_controller *controller = cppi41_channel->controller; local
576 struct cppi41_dma_controller *controller = cppi41_channel->controller; local
660 cppi41_dma_controller_stop(struct cppi41_dma_controller *controller) argument
665 cppi41_dma_controller_start(struct cppi41_dma_controller *controller) argument
736 struct cppi41_dma_controller *controller = container_of(c, local
750 struct cppi41_dma_controller *controller; local
[all...]
H A Dux500_dma.c32 struct ux500_dma_controller *controller; member in struct:ux500_dma_channel
43 struct dma_controller controller; member in struct:ux500_dma_controller
59 dev_dbg(musb->controller, "DMA rx transfer done on hw_ep=%d\n",
82 struct musb *musb = ux500_channel->controller->private_data;
84 ux500_channel->controller->phy_base);
86 dev_dbg(musb->controller,
131 struct ux500_dma_controller *controller = container_of(c, local
132 struct ux500_dma_controller, controller);
134 struct musb *musb = controller->private_data;
147 ux500_channel = is_tx ? &(controller
210 struct ux500_dma_controller *controller = ux500_channel->controller; local
239 ux500_dma_controller_stop(struct ux500_dma_controller *controller) argument
266 ux500_dma_controller_start(struct ux500_dma_controller *controller) argument
349 struct ux500_dma_controller *controller = container_of(c, local
360 struct ux500_dma_controller *controller; local
[all...]
/linux-master/drivers/gpio/
H A Dgpio-zevio.c3 * GPIO controller in LSI ZEVIO SoCs.
79 struct zevio_gpio *controller = gpiochip_get_data(chip); local
82 spin_lock(&controller->lock);
83 dir = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_DIRECTION);
85 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_INPUT);
87 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_OUTPUT);
88 spin_unlock(&controller->lock);
95 struct zevio_gpio *controller = gpiochip_get_data(chip); local
98 spin_lock(&controller->lock);
99 val = zevio_gpio_port_get(controller, pi
111 struct zevio_gpio *controller = gpiochip_get_data(chip); local
128 struct zevio_gpio *controller = gpiochip_get_data(chip); local
172 struct zevio_gpio *controller; local
[all...]
/linux-master/drivers/platform/surface/aggregator/
H A Dbus.h11 #include <linux/surface_aggregator/controller.h>
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/sf/diag/
H A Dsf_tracepoint.h17 u32 controller,
20 TP_ARGS(dev, port_index, controller, hw_fn_id, sfnum),
23 __field(u32, controller)
29 __entry->controller = controller;
33 TP_printk("(%s) port_index=%u controller=%u hw_id=0x%x sfnum=%u\n",
34 __get_str(devname), __entry->port_index, __entry->controller,
41 u32 controller,
43 TP_ARGS(dev, port_index, controller, hw_fn_id),
46 __field(u32, controller)
[all...]
/linux-master/drivers/cdx/
H A DMakefile10 obj-$(CONFIG_CDX_BUS) += cdx.o controller/

Completed in 193 milliseconds

1234567891011>>