Home
last modified time | relevance | path

Searched defs:controller (Results 1 – 25 of 77) sorted by relevance

1234

/linux/drivers/pci/hotplug/
H A Dpciehp.h91 struct controller { struct
92 struct pcie_device *pcie;
93 u64 dsn;
95 u32 slot_cap; /* capabilities and quirks */
96 unsigned int inband_presence_disabled:1;
98 u16 slot_ctrl; /* control register access */
99 struct mutex ctrl_lock;
100 unsigned long cmd_started;
101 unsigned int cmd_busy:1;
102 wait_queue_head_t queue;
[all …]
H A Dcpqphp.h277 struct controller { struct
278 struct controller *next; argument
281 void __iomem *hpc_reg; /* cookie for our pci controller location */ argument
293 u8 bus; /* bus number for the pci hotplug controller */ argument
294 u8 rev;
295 u8 slot_device_offset;
296 u8 first_slot;
297 u8 add_support;
298 u8 push_flag;
299 u8 push_button; /* 0 = no pushbutton, 1 = pushbutton present */
[all …]
H A Dibmphp.h711 struct controller { struct
714 struct pci_dev *ctrl_dev; /* in case where controller is PCI */ argument
715 u8 starting_slot_num; /* starting and ending slot #'s this ctrl controls*/
716 u8 ending_slot_num;
717 u8 revision;
718 u8 options; /* which options HPC supports */
719 u8 status;
720 u8 ctlr_id;
721 u8 slot_count;
722 u8 bus_count;
[all …]
H A Dibmphp_ebda.c65 struct controller *controller; in alloc_ebda_hpc() local
92 static void free_ebda_hpc(struct controller *controller) in free_ebda_hpc()
1043 struct controller *controller = NULL, *next; in ibmphp_free_ebda_hpc_queue() local
/linux/drivers/usb/musb/
H A Dmusbhsdma.c55 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()
101 struct musb_dma_controller *controller = container_of(c, in dma_channel_allocate() local
148 struct musb_dma_controller *controller = musb_channel->controller; in configure_channel() local
186 struct musb_dma_controller *controller = musb_channel->controller; in dma_channel_program() local
268 struct musb_dma_controller *controller = private_data; in dma_controller_irq() local
381 struct musb_dma_controller *controller = container_of(c, in musbhs_dma_controller_destroy() local
396 struct musb_dma_controller *controller; in dma_controller_alloc() local
416 struct musb_dma_controller *controller; in musbhs_dma_controller_create() local
[all …]
H A Dmusb_cppi41.c37 struct dma_controller controller; member
187 struct cppi41_dma_controller *controller; in cppi41_recheck_tx_req() local
226 struct cppi41_dma_controller *controller; in cppi41_dma_callback() local
342 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_set_dma_mode() local
369 struct cppi41_dma_controller *controller = cppi41_channel->controller; in da8xx_set_dma_mode() local
395 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_set_autoreq_mode() local
416 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_configure_channel() local
485 struct cppi41_dma_controller *controller = container_of(c, in cppi41_dma_channel_allocate() local
558 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_is_compatible() local
576 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_dma_channel_abort() local
[all …]
H A Dux500_dma.c32 struct ux500_dma_controller *controller; member
43 struct dma_controller controller; member
131 struct ux500_dma_controller *controller = container_of(c, in ux500_dma_channel_allocate() local
210 struct ux500_dma_controller *controller = ux500_channel->controller; in ux500_dma_channel_abort() local
239 static void ux500_dma_controller_stop(struct ux500_dma_controller *controller) in ux500_dma_controller_stop()
266 static int ux500_dma_controller_start(struct ux500_dma_controller *controller) in ux500_dma_controller_start()
349 struct ux500_dma_controller *controller = container_of(c, in ux500_dma_controller_destroy() local
360 struct ux500_dma_controller *controller; in ux500_dma_controller_create() local
H A Dcppi_dma.h77 struct cppi *controller; member
110 struct dma_controller controller; member
126 struct cppi41_dma_controller *controller; member
/linux/drivers/peci/
H A Dcore.c21 struct peci_controller *controller = to_peci_controller(dev); in peci_controller_dev_release() local
32 int peci_controller_scan_devices(struct peci_controller *controller) in peci_controller_scan_devices()
49 struct peci_controller *controller; in peci_controller_alloc() local
90 struct peci_controller *controller = _controller; in unregister_controller() local
118 struct peci_controller *controller; in devm_peci_controller_add() local
H A Ddevice.c115 static int peci_detect(struct peci_controller *controller, u8 addr) in peci_detect()
148 int peci_device_create(struct peci_controller *controller, u8 addr) in peci_device_create()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_backlight_regs.h98 #define BXT_BLC_PWM_CTL(controller) _MMIO_PIPE(controller, \ argument
100 #define BXT_BLC_PWM_FREQ(controller) _MMIO_PIPE(controller, \ argument
102 #define BXT_BLC_PWM_DUTY(controller) _MMIO_PIPE(controller, \ argument
/linux/drivers/usb/host/
H A Dehci-sysfs.c145 struct device *controller = ehci_to_hcd(ehci)->self.controller; in create_sysfs_files() local
161 struct device *controller = ehci_to_hcd(ehci)->self.controller; in remove_sysfs_files() local
H A Dohci-dbg.c101 ohci_dump_status (struct ohci_hcd *controller, char **next, unsigned *size) in ohci_dump_status()
192 struct ohci_hcd *controller, in ohci_dump_roothub()
240 static void ohci_dump(struct ohci_hcd *controller) in ohci_dump()
/linux/drivers/mtd/nand/raw/
H A Dpasemi_nand.c32 struct nand_controller controller; member
103 struct nand_controller *controller; in pasemi_nand_probe() local
H A Dcs553x_nand.c98 to_cs553x(struct nand_controller *controller) in to_cs553x()
262 struct cs553x_nand_controller *controller; in cs553x_init_one() local
394 struct cs553x_nand_controller *controller = controllers[i]; in cs553x_cleanup() local
H A Dorion_nand.c25 struct nand_controller controller; member
/linux/drivers/mailbox/
H A Dhi3660-mailbox.c75 struct mbox_controller controller; member
209 static struct mbox_chan *hi3660_mbox_xlate(struct mbox_controller *controller, in hi3660_mbox_xlate()
H A Dhi6220-mailbox.c84 struct mbox_controller controller; member
223 static struct mbox_chan *hi6220_mbox_xlate(struct mbox_controller *controller, in hi6220_mbox_xlate()
H A Dbcm2835-mailbox.c58 struct mbox_controller controller; member
/linux/arch/mips/pci/
H A Dpci-malta.c80 struct pci_controller *controller; in mips_pcibios_init() local
/linux/drivers/media/common/siano/
H A Dsmsir.h30 u32 controller; member
/linux/drivers/peci/controller/
H A Dpeci-aspeed.c124 struct peci_controller *controller; member
210 static int aspeed_peci_xfer(struct peci_controller *controller, in aspeed_peci_xfer()
512 struct peci_controller *controller; in aspeed_peci_probe() local
/linux/drivers/mux/
H A Dadg792a.c46 unsigned int controller = mux_control_get_index(mux); in adg792a_set() local
/linux/drivers/gpio/
H A Dgpiolib-acpi-quirks.c76 const char *ignore_list, *controller, *pin_str; in acpi_gpio_in_ignore_list() local
/linux/drivers/spi/
H A Dspi-loongson.h33 struct spi_controller *controller; member

1234