Home
last modified time | relevance | path

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

12345

/linux/drivers/pci/hotplug/
A Dpciehp.h86 struct controller { struct
87 struct pcie_device *pcie;
93 struct mutex ctrl_lock;
94 unsigned long cmd_started;
95 unsigned int cmd_busy:1;
96 wait_queue_head_t queue;
104 struct mutex state_lock;
108 struct rw_semaphore reset_lock;
109 unsigned int ist_running;
110 int request_result;
[all …]
A Dshpchp.h90 struct controller { struct
94 int slot_num_inc; /* 1 or -1 */
95 struct pci_dev *pci_dev;
96 struct list_head slot_list;
97 const struct hpc_ops *hpc_ops;
99 u8 slot_device_offset;
102 u32 cap_offset;
103 unsigned long mmio_base;
104 unsigned long mmio_size;
105 void __iomem *creg;
[all …]
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;
305 u8 pcix_support; /* PCI-X */
[all …]
A Dibmphp.h712 struct controller { struct
715 struct pci_dev *ctrl_dev; /* in case where controller is PCI */ argument
718 u8 revision;
720 u8 status;
721 u8 ctlr_id;
722 u8 slot_count;
723 u8 bus_count;
725 u32 irq;
726 union {
730 } u;
[all …]
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/char/agp/
A Dfrontend.c293 struct agp_controller *controller; in agp_find_controller_by_pid() local
308 struct agp_controller *controller; in agp_create_controller() local
318 static int agp_insert_controller(struct agp_controller *controller) in agp_insert_controller()
333 static void agp_remove_all_clients(struct agp_controller *controller) in agp_remove_all_clients()
356 static void agp_remove_all_memory(struct agp_controller *controller) in agp_remove_all_memory()
370 static int agp_remove_controller(struct agp_controller *controller) in agp_remove_controller()
402 static void agp_controller_make_current(struct agp_controller *controller) in agp_controller_make_current()
473 struct agp_controller *controller; in agp_find_controller_for_client() local
529 struct agp_controller *controller; in agp_remove_client() local
650 struct agp_controller *controller; in agp_release() local
[all …]
/linux/drivers/usb/musb/
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 …]
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
738 struct cppi41_dma_controller *controller = container_of(c, in cppi41_dma_controller_destroy() local
[all …]
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
A 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
A Dcppi_dma.h77 struct cppi *controller; member
110 struct dma_controller controller; member
129 struct cppi41_dma_controller *controller; member
/linux/drivers/spi/
A Dspi-fsl-lpspi.c174 static bool fsl_lpspi_can_dma(struct spi_controller *controller, in fsl_lpspi_can_dma()
331 static int fsl_lpspi_dma_configure(struct spi_controller *controller) in fsl_lpspi_dma_configure()
459 static int fsl_lpspi_slave_abort(struct spi_controller *controller) in fsl_lpspi_slave_abort()
545 static int fsl_lpspi_dma_transfer(struct spi_controller *controller, in fsl_lpspi_dma_transfer()
638 static void fsl_lpspi_dma_exit(struct spi_controller *controller) in fsl_lpspi_dma_exit()
653 struct spi_controller *controller) in fsl_lpspi_dma_init()
686 static int fsl_lpspi_pio_transfer(struct spi_controller *controller, in fsl_lpspi_pio_transfer()
772 struct spi_controller *controller = dev_get_drvdata(dev); in fsl_lpspi_runtime_resume() local
793 struct spi_controller *controller = dev_get_drvdata(dev); in fsl_lpspi_runtime_suspend() local
819 struct spi_controller *controller; in fsl_lpspi_probe() local
[all …]
A Dspi-qup.c348 static void spi_qup_write(struct spi_qup *controller) in spi_qup_write()
579 static bool spi_qup_data_pending(struct spi_qup *controller) in spi_qup_data_pending()
594 struct spi_qup *controller = dev_id; in spi_qup_qup_irq() local
849 struct spi_qup *controller = spi_master_get_devdata(master); in spi_qup_transfer_one() local
979 struct spi_qup *controller; in spi_qup_set_cs() local
999 struct spi_qup *controller; in spi_qup_probe() local
1176 struct spi_qup *controller = spi_master_get_devdata(master); in spi_qup_pm_suspend_runtime() local
1193 struct spi_qup *controller = spi_master_get_devdata(master); in spi_qup_pm_resume_runtime() local
1217 struct spi_qup *controller = spi_master_get_devdata(master); in spi_qup_suspend() local
1241 struct spi_qup *controller = spi_master_get_devdata(master); in spi_qup_resume() local
[all …]
A Dspi-pxa2xx.c945 static bool pxa2xx_spi_can_dma(struct spi_controller *controller, in pxa2xx_spi_can_dma()
956 static int pxa2xx_spi_transfer_one(struct spi_controller *controller, in pxa2xx_spi_transfer_one()
1147 static int pxa2xx_spi_slave_abort(struct spi_controller *controller) in pxa2xx_spi_slave_abort()
1156 static void pxa2xx_spi_handle_err(struct spi_controller *controller, in pxa2xx_spi_handle_err()
1177 static int pxa2xx_spi_unprepare_transfer(struct spi_controller *controller) in pxa2xx_spi_unprepare_transfer()
1636 static int pxa2xx_spi_fw_translate_cs(struct spi_controller *controller, in pxa2xx_spi_fw_translate_cs()
1669 struct spi_controller *controller; in pxa2xx_spi_probe() local
A Dspi-pxa2xx-dma.c185 struct spi_controller *controller = drv_data->controller; in pxa2xx_spi_dma_setup() local
210 struct spi_controller *controller = drv_data->controller; in pxa2xx_spi_dma_release() local
/linux/drivers/mtd/spi-nor/controllers/
A Daspeed-smc.c94 struct aspeed_smc_controller *controller; member
197 #define SEGMENT_ADDR_REG(controller, cs) \ argument
263 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
[all …]
/linux/drivers/gpio/
A Dgpio-zevio.c77 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_get() local
93 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_set() local
109 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_direction_input() local
126 struct zevio_gpio *controller = gpiochip_get_data(chip); in zevio_gpio_direction_output() local
171 struct zevio_gpio *controller; in zevio_gpio_probe() local
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/
A Dhw_table.c39 mlx5_sf_controller_to_hwc(struct mlx5_core_dev *dev, u32 controller) in mlx5_sf_controller_to_hwc()
46 u16 mlx5_sf_sw_to_hw_id(struct mlx5_core_dev *dev, u32 controller, u16 sw_id) in mlx5_sf_sw_to_hw_id()
73 static int mlx5_sf_hw_table_id_alloc(struct mlx5_sf_hw_table *table, u32 controller, in mlx5_sf_hw_table_id_alloc()
102 static void mlx5_sf_hw_table_id_free(struct mlx5_sf_hw_table *table, u32 controller, int id) in mlx5_sf_hw_table_id_free()
111 int mlx5_sf_hw_table_sf_alloc(struct mlx5_core_dev *dev, u32 controller, u32 usr_sfnum) in mlx5_sf_hw_table_sf_alloc()
159 void mlx5_sf_hw_table_sf_free(struct mlx5_core_dev *dev, u32 controller, u16 id) in mlx5_sf_hw_table_sf_free()
180 void mlx5_sf_hw_table_sf_deferred_free(struct mlx5_core_dev *dev, u32 controller, u16 id) in mlx5_sf_hw_table_sf_deferred_free()
/linux/drivers/usb/host/
A 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
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/
A Dcs553x_nand.c98 to_cs553x(struct nand_controller *controller) in to_cs553x()
267 struct cs553x_nand_controller *controller; in cs553x_init_one() local
399 struct cs553x_nand_controller *controller = controllers[i]; in cs553x_cleanup() local
A Dplat_nand.c17 struct nand_controller controller; member
/linux/drivers/mailbox/
A Dhi3660-mailbox.c78 struct mbox_controller controller; member
212 static struct mbox_chan *hi3660_mbox_xlate(struct mbox_controller *controller, in hi3660_mbox_xlate()
/linux/arch/mips/pci/
A Dpci-malta.c80 struct pci_controller *controller; in mips_pcibios_init() local
/linux/drivers/media/common/siano/
A Dsmsir.h30 u32 controller; member

Completed in 64 milliseconds

12345