/linux/drivers/pci/hotplug/ |
A D | pciehp.h | 86 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 D | shpchp.h | 90 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 D | cpqphp.h | 277 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 D | ibmphp.h | 712 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 D | ibmphp_ebda.c | 65 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 D | frontend.c | 293 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 D | musbhsdma.c | 55 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 D | musb_cppi41.c | 37 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 D | ux500_dma.c | 32 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 D | cppi_dma.c | 155 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 D | cppi_dma.h | 77 struct cppi *controller; member 110 struct dma_controller controller; member 129 struct cppi41_dma_controller *controller; member
|
/linux/drivers/spi/ |
A D | spi-fsl-lpspi.c | 174 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 D | spi-qup.c | 348 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 D | spi-pxa2xx.c | 945 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 D | spi-pxa2xx-dma.c | 185 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 D | aspeed-smc.c | 94 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 D | gpio-zevio.c | 77 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 D | hw_table.c | 39 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 D | ehci-sysfs.c | 151 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 D | ohci-dbg.c | 101 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 D | cs553x_nand.c | 98 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 D | plat_nand.c | 17 struct nand_controller controller; member
|
/linux/drivers/mailbox/ |
A D | hi3660-mailbox.c | 78 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 D | pci-malta.c | 80 struct pci_controller *controller; in mips_pcibios_init() local
|
/linux/drivers/media/common/siano/ |
A D | smsir.h | 30 u32 controller; member
|