Home
last modified time | relevance | path

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

1234

/Linux-v4.19/drivers/pci/hotplug/
Dpciehp.h113 struct controller { struct
114 struct mutex ctrl_lock;
115 struct pcie_device *pcie;
116 struct rw_semaphore reset_lock;
117 struct slot *slot;
118 wait_queue_head_t queue;
119 u32 slot_cap;
120 u16 slot_ctrl;
121 struct task_struct *poll_thread;
122 unsigned long cmd_started; /* jiffies */
[all …]
Dshpchp.h88 struct controller { struct
89 struct mutex crit_sect; /* critical section mutex */
90 struct mutex cmd_lock; /* command lock */
91 int num_slots; /* Number of slots on ctlr */
92 int slot_num_inc; /* 1 or -1 */
93 struct pci_dev *pci_dev;
94 struct list_head slot_list;
95 const struct hpc_ops *hpc_ops;
96 wait_queue_head_t queue; /* sleep & wake process */
97 u8 slot_device_offset;
[all …]
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 …]
Dibmphp.h713 struct controller { struct
716 struct pci_dev *ctrl_dev; /* in case where controller is PCI */ argument
717 u8 starting_slot_num; /* starting and ending slot #'s this ctrl controls*/
718 u8 ending_slot_num;
719 u8 revision;
720 u8 options; /* which options HPC supports */
721 u8 status;
722 u8 ctlr_id;
723 u8 slot_count;
724 u8 bus_count;
[all …]
Dibmphp_ebda.c65 struct controller *controller; in alloc_ebda_hpc() local
92 static void free_ebda_hpc(struct controller *controller) in free_ebda_hpc()
1096 struct controller *controller = NULL, *next; in ibmphp_free_ebda_hpc_queue() local
/Linux-v4.19/drivers/char/agp/
Dfrontend.c295 struct agp_controller *controller; in agp_find_controller_by_pid() local
310 struct agp_controller *controller; in agp_create_controller() local
320 static int agp_insert_controller(struct agp_controller *controller) in agp_insert_controller()
335 static void agp_remove_all_clients(struct agp_controller *controller) in agp_remove_all_clients()
358 static void agp_remove_all_memory(struct agp_controller *controller) in agp_remove_all_memory()
372 static int agp_remove_controller(struct agp_controller *controller) in agp_remove_controller()
404 static void agp_controller_make_current(struct agp_controller *controller) in agp_controller_make_current()
425 static void agp_controller_release_current(struct agp_controller *controller, in agp_controller_release_current()
455 *agp_find_client_in_controller(struct agp_controller *controller, pid_t id) in agp_find_client_in_controller()
475 struct agp_controller *controller; in agp_find_controller_for_client() local
[all …]
/Linux-v4.19/drivers/usb/musb/
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 …]
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
Dmusbhsdma.c60 struct musb_dma_controller *controller; member
70 struct dma_controller controller; member
81 static void dma_controller_stop(struct musb_dma_controller *controller) in dma_controller_stop()
106 struct musb_dma_controller *controller = container_of(c, in dma_channel_allocate() local
153 struct musb_dma_controller *controller = musb_channel->controller; in configure_channel() local
191 struct musb_dma_controller *controller = musb_channel->controller; in dma_channel_program() local
273 struct musb_dma_controller *controller = private_data; in dma_controller_irq() local
388 struct musb_dma_controller *controller = container_of(c, in musbhs_dma_controller_destroy() local
403 struct musb_dma_controller *controller; in musbhs_dma_controller_create() local
Dcppi_dma.c155 static void cppi_controller_start(struct cppi *controller) in cppi_controller_start()
222 static void cppi_controller_stop(struct cppi *controller) in cppi_controller_stop()
284 struct cppi *controller; in cppi_channel_allocate() local
952 struct cppi *controller; in cppi_channel_program() local
1302 struct cppi *controller; in cppi_dma_controller_create() local
1375 struct cppi *controller; in cppi_channel_abort() local
Dcppi_dma.h77 struct cppi *controller; member
110 struct dma_controller controller; member
129 struct cppi41_dma_controller *controller; member
/Linux-v4.19/drivers/spi/
Dspi-qup.c164 static inline bool spi_qup_is_flag_set(struct spi_qup *controller, u32 flag) in spi_qup_is_flag_set()
180 static inline unsigned int spi_qup_len(struct spi_qup *controller) in spi_qup_len()
185 static inline bool spi_qup_is_valid_state(struct spi_qup *controller) in spi_qup_is_valid_state()
192 static int spi_qup_set_state(struct spi_qup *controller, u32 state) in spi_qup_set_state()
237 static void spi_qup_read_from_fifo(struct spi_qup *controller, u32 num_words) in spi_qup_read_from_fifo()
270 static void spi_qup_read(struct spi_qup *controller, u32 *opflags) in spi_qup_read()
320 static void spi_qup_write_to_fifo(struct spi_qup *controller, u32 num_words) in spi_qup_write_to_fifo()
351 static void spi_qup_write(struct spi_qup *controller) in spi_qup_write()
580 struct spi_qup *controller = dev_id; in spi_qup_qup_irq() local
632 struct spi_qup *controller = spi_master_get_devdata(spi->master); in spi_qup_io_prep() local
[all …]
/Linux-v4.19/drivers/mtd/spi-nor/
Daspeed-smc.c98 struct aspeed_smc_controller *controller; member
201 #define SEGMENT_ADDR_REG(controller, cs) \ argument
267 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_check_config() local
405 static int aspeed_smc_unregister(struct aspeed_smc_controller *controller) in aspeed_smc_unregister()
443 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_base() local
459 static u32 aspeed_smc_ahb_base_phy(struct aspeed_smc_controller *controller) in aspeed_smc_ahb_base_phy()
469 struct aspeed_smc_controller *controller = chip->controller; in chip_set_segment() local
529 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_set_segment() local
601 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_enable_write() local
612 struct aspeed_smc_controller *controller = chip->controller; in aspeed_smc_chip_set_type() local
[all …]
/Linux-v4.19/drivers/gpio/
Dgpio-zevio.c80 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_get() local
96 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_set() local
112 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_direction_input() local
129 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_direction_output() local
174 struct zevio_gpio *controller; in zevio_gpio_probe() local
Dgpio-tegra186.c532 #define TEGRA_MAIN_GPIO_PORT(port, base, count, controller) \ argument
572 #define TEGRA_AON_GPIO_PORT(port, base, count, controller) \ argument
597 #define TEGRA194_MAIN_GPIO_PORT(port, base, count, controller) \ argument
642 #define TEGRA194_AON_GPIO_PORT(port, base, count, controller) \ argument
/Linux-v4.19/drivers/usb/host/
Dehci-sysfs.c151 struct device *controller = ehci_to_hcd(ehci)->self.controller; in create_sysfs_files() local
167 struct device *controller = ehci_to_hcd(ehci)->self.controller; in remove_sysfs_files() local
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-v4.19/arch/mips/pci/
Dpci-malta.c92 struct pci_controller *controller; in mips_pcibios_init() local
/Linux-v4.19/drivers/media/common/siano/
Dsmsir.h30 u32 controller; member
/Linux-v4.19/drivers/mailbox/
Dhi3660-mailbox.c77 struct mbox_controller controller; member
214 static struct mbox_chan *hi3660_mbox_xlate(struct mbox_controller *controller, in hi3660_mbox_xlate()
/Linux-v4.19/arch/ia64/sn/kernel/
Dio_common.c70 sn_default_pci_bus_fixup(struct pcibus_bussoft *soft, struct pci_controller *controller) in sn_default_pci_bus_fixup()
282 struct pci_controller *controller; in sn_common_bus_fixup() local
/Linux-v4.19/drivers/ide/
Dcs5520.c63 int controller = drive->dn > 1 ? 1 : 0; in cs5520_set_pio_mode() local
/Linux-v4.19/arch/powerpc/include/asm/
Dscom.h67 static inline void scom_init(const struct scom_controller *controller) in scom_init()
/Linux-v4.19/drivers/mux/
Dadg792a.c46 unsigned int controller = mux_control_get_index(mux); in adg792a_set() local
/Linux-v4.19/drivers/usb/common/
Dcommon.c140 struct device_node *controller = NULL; in of_usb_get_dr_mode_by_phy() local

1234