Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/pci/hotplug/
Dpciehp.h89 struct controller { struct
90 struct mutex ctrl_lock; /* controller lock */ argument
91 struct pcie_device *pcie; /* PCI Express port service */
92 struct slot *slot;
93 wait_queue_head_t queue; /* sleep & wake process */
94 u32 slot_cap;
95 u16 slot_ctrl;
96 struct timer_list poll_timer;
97 unsigned long cmd_started; /* jiffies */
98 unsigned int cmd_busy:1;
[all …]
Dshpchp.h102 struct controller { struct
103 struct mutex crit_sect; /* critical section mutex */
104 struct mutex cmd_lock; /* command lock */
105 int num_slots; /* Number of slots on ctlr */
106 int slot_num_inc; /* 1 or -1 */
107 struct pci_dev *pci_dev;
108 struct list_head slot_list;
109 struct hpc_ops *hpc_ops;
110 wait_queue_head_t queue; /* sleep & wake process */
111 u8 slot_device_offset;
[all …]
Dcpqphp.h291 struct controller { struct
292 struct controller *next; argument
295 void __iomem *hpc_reg; /* cookie for our pci controller location */ argument
307 u8 bus; /* bus number for the pci hotplug controller */ argument
308 u8 rev;
309 u8 slot_device_offset;
310 u8 first_slot;
311 u8 add_support;
312 u8 push_flag;
313 u8 push_button; /* 0 = no pushbutton, 1 = pushbutton present */
[all …]
Dibmphp.h727 struct controller { struct
730 struct pci_dev *ctrl_dev; /* in case where controller is PCI */ argument
731 u8 starting_slot_num; /* starting and ending slot #'s this ctrl controls*/
732 u8 ending_slot_num;
733 u8 revision;
734 u8 options; /* which options HPC supports */
735 u8 status;
736 u8 ctlr_id;
737 u8 slot_count;
738 u8 bus_count;
[all …]
Dibmphp_ebda.c79 struct controller *controller; in alloc_ebda_hpc() local
106 static void free_ebda_hpc (struct controller *controller) in free_ebda_hpc()
1132 struct controller *controller = NULL; in ibmphp_free_ebda_hpc_queue() local
Dcpci_hotplug_core.c61 static struct cpci_hp_controller *controller; variable
/linux-4.1.27/drivers/usb/musb/
Dmusbhsdma.c42 static void dma_controller_stop(struct musb_dma_controller *controller) in dma_controller_stop()
67 struct musb_dma_controller *controller = container_of(c, in dma_channel_allocate() local
114 struct musb_dma_controller *controller = musb_channel->controller; in configure_channel() local
152 struct musb_dma_controller *controller = musb_channel->controller; in dma_channel_program() local
242 struct musb_dma_controller *controller = private_data; in dma_controller_irq() local
362 struct musb_dma_controller *controller = container_of(c, in dma_controller_destroy() local
375 struct musb_dma_controller *controller; in dma_controller_create() local
Dmusb_cppi41.c27 struct cppi41_dma_controller *controller; member
48 struct dma_controller controller; member
189 struct cppi41_dma_controller *controller; in cppi41_recheck_tx_req() local
228 struct cppi41_dma_controller *controller; in cppi41_dma_callback() local
323 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_set_dma_mode() local
351 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_set_autoreq_mode() local
442 struct cppi41_dma_controller *controller = container_of(c, in cppi41_dma_channel_allocate() local
513 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_is_compatible() local
531 struct cppi41_dma_controller *controller = cppi41_channel->controller; in cppi41_dma_channel_abort() local
608 static void cppi41_dma_controller_stop(struct cppi41_dma_controller *controller) in cppi41_dma_controller_stop()
[all …]
Dux500_dma.c44 struct ux500_dma_controller *controller; member
55 struct dma_controller controller; member
143 struct ux500_dma_controller *controller = container_of(c, in ux500_dma_channel_allocate() local
225 struct ux500_dma_controller *controller = ux500_channel->controller; in ux500_dma_channel_abort() local
254 static void ux500_dma_controller_stop(struct ux500_dma_controller *controller) in ux500_dma_controller_stop()
281 static int ux500_dma_controller_start(struct ux500_dma_controller *controller) in ux500_dma_controller_start()
364 struct ux500_dma_controller *controller = container_of(c, in dma_controller_destroy() local
374 struct ux500_dma_controller *controller; in dma_controller_create() local
Dcppi_dma.c153 static void cppi_controller_start(struct cppi *controller) in cppi_controller_start()
220 static void cppi_controller_stop(struct cppi *controller) in cppi_controller_stop()
282 struct cppi *controller; in cppi_channel_allocate() local
953 struct cppi *controller; in cppi_channel_program() local
1302 struct cppi *controller; in dma_controller_create() local
1373 struct cppi *controller; in cppi_channel_abort() local
Dmusbhsdma.h144 struct musb_dma_controller *controller; member
154 struct dma_controller controller; member
Dcppi_dma.h83 struct cppi *controller; member
116 struct dma_controller controller; member
Dtusb6010_omap.c58 struct dma_controller controller; member
Dmusb_core.h336 struct device *controller; member
/linux-4.1.27/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-4.1.27/drivers/gpio/
Dgpio-zevio.c83 struct zevio_gpio *controller = to_zevio_gpio(chip); in zevio_gpio_get() local
99 struct zevio_gpio *controller = to_zevio_gpio(chip); in zevio_gpio_set() local
115 struct zevio_gpio *controller = to_zevio_gpio(chip); in zevio_gpio_direction_input() local
132 struct zevio_gpio *controller = to_zevio_gpio(chip); in zevio_gpio_direction_output() local
177 struct zevio_gpio *controller; in zevio_gpio_probe() local
209 struct zevio_gpio *controller = platform_get_drvdata(pdev); in zevio_gpio_remove() local
/linux-4.1.27/arch/tile/kernel/
Dpci.c101 static int tile_init_irqs(int controller_id, struct pci_controller *controller) in tile_init_irqs()
170 struct pci_controller *controller; in tile_pci_init() local
223 struct pci_controller *controller = &controllers[i]; in tile_pci_init() local
238 struct pci_controller *controller = in tile_map_irq() local
296 struct pci_controller *controller = &controllers[i]; in pcibios_init() local
466 struct pci_controller *controller = bus->sysdata; in tile_cfg_read() local
509 struct pci_controller *controller = bus->sysdata; in tile_cfg_write() local
Dpci_gx.c309 struct pci_controller *controller = irq_desc_get_handler_data(desc); in trio_handle_level_irq() local
337 static int tile_init_irqs(struct pci_controller *controller) in tile_init_irqs()
507 struct pci_controller *controller = &pci_controllers[i]; in tile_pci_init() local
551 struct pci_controller *controller = in tile_map_irq() local
556 static void fixup_read_and_payload_sizes(struct pci_controller *controller) in fixup_read_and_payload_sizes()
688 struct pci_controller *controller = &pci_controllers[i]; in pcibios_init() local
903 struct pci_controller *controller = &pci_controllers[i]; in pcibios_init() local
1080 struct pci_controller *controller = NULL; in ioremap() local
1133 struct pci_controller *controller = NULL; in ioport_map() local
1212 struct pci_controller *controller = bus->sysdata; in tile_cfg_read() local
[all …]
/linux-4.1.27/drivers/spi/
Dspi-qup.c158 static inline bool spi_qup_is_valid_state(struct spi_qup *controller) in spi_qup_is_valid_state()
165 static int spi_qup_set_state(struct spi_qup *controller, u32 state) in spi_qup_set_state()
210 static void spi_qup_fifo_read(struct spi_qup *controller, in spi_qup_fifo_read()
246 static void spi_qup_fifo_write(struct spi_qup *controller, in spi_qup_fifo_write()
380 struct spi_qup *controller = dev_id; in spi_qup_qup_irq() local
472 struct spi_qup *controller = spi_master_get_devdata(spi->master); in spi_qup_io_config() local
615 struct spi_qup *controller = spi_master_get_devdata(master); in spi_qup_transfer_one() local
757 struct spi_qup *controller; in spi_qup_probe() local
933 struct spi_qup *controller = spi_master_get_devdata(master); in spi_qup_pm_suspend_runtime() local
946 struct spi_qup *controller = spi_master_get_devdata(master); in spi_qup_pm_resume_runtime() local
[all …]
/linux-4.1.27/drivers/usb/host/
Dehci-sysfs.c164 struct device *controller = ehci_to_hcd(ehci)->self.controller; in create_sysfs_files() local
180 struct device *controller = ehci_to_hcd(ehci)->self.controller; in remove_sysfs_files() local
Dohci-dbg.c100 ohci_dump_status (struct ohci_hcd *controller, char **next, unsigned *size) in ohci_dump_status()
191 struct ohci_hcd *controller, in ohci_dump_roothub()
239 static void ohci_dump(struct ohci_hcd *controller) in ohci_dump()
Dfusbh200-hcd.c4924 struct device *controller = fusbh200_to_hcd(fusbh200)->self.controller; in create_sysfs_files() local
4937 struct device *controller = fusbh200_to_hcd(fusbh200)->self.controller; in remove_sysfs_files() local
Dfotg210-hcd.c4990 struct device *controller = fotg210_to_hcd(fotg210)->self.controller; in create_sysfs_files() local
5003 struct device *controller = fotg210_to_hcd(fotg210)->self.controller; in remove_sysfs_files() local
/linux-4.1.27/drivers/isdn/act2000/
Dcapi.h145 __u16 controller; member
150 __u16 controller; member
155 __u16 controller; member
159 __u16 controller; member
163 __u16 controller; member
169 __u16 controller; member
176 __u8 controller; member
190 __u8 controller; member
298 __u8 controller; member
304 __u8 controller; member
Dcapi.c550 __u16 controller; in actcapi_data_b3_ind() local
/linux-4.1.27/arch/mips/pci/
Dpci-malta.c92 struct pci_controller *controller; in mips_pcibios_init() local
/linux-4.1.27/arch/ia64/pci/
Dpci.c122 struct pci_controller *controller; in alloc_pci_controller() local
134 struct pci_controller *controller; member
425 struct pci_controller *controller; in pci_acpi_scan_root() local
488 struct pci_controller *controller = bridge->bus->sysdata; in pcibios_root_bridge_prepare() local
/linux-4.1.27/drivers/media/common/siano/
Dsmsir.h45 u32 controller; member
/linux-4.1.27/drivers/ide/
Dcs5520.c63 int controller = drive->dn > 1 ? 1 : 0; in cs5520_set_pio_mode() local
/linux-4.1.27/arch/powerpc/include/asm/
Dscom.h67 static inline void scom_init(const struct scom_controller *controller) in scom_init()
/linux-4.1.27/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
Dio_init.c237 struct pci_controller *controller; in sn_pci_controller_fixup() local
/linux-4.1.27/drivers/irqchip/
Dirq-mtk-sysirq.c72 struct device_node *controller, in mtk_sysirq_domain_xlate()
Dexynos-combiner.c138 struct device_node *controller, in combiner_irq_domain_xlate()
Dirq-crossbar.c171 struct device_node *controller, in crossbar_domain_xlate()
Dirq-hip04.c318 struct device_node *controller, in hip04_irq_domain_xlate()
Dirq-tegra.c226 struct device_node *controller, in tegra_ictlr_domain_xlate()
Dirq-gic-v3.c723 struct device_node *controller, in gic_irq_domain_xlate()
Dirq-gic.c817 struct device_node *controller, in gic_irq_domain_xlate()
/linux-4.1.27/arch/ia64/sn/pci/pcibr/
Dpcibr_provider.c114 pcibr_bus_fixup(struct pcibus_bussoft *prom_bussoft, struct pci_controller *controller) in pcibr_bus_fixup()
/linux-4.1.27/drivers/i2c/busses/
Di2c-designware-pcidrv.c197 struct dw_pci_controller *controller; in i2c_dw_pci_probe() local
Di2c-designware-core.h79 struct dw_pci_controller *controller; member
/linux-4.1.27/drivers/isdn/capi/
Dkcapi.c53 u32 controller; member
284 static int notify_push(unsigned int event_type, u32 controller) in notify_push()
/linux-4.1.27/arch/ia64/sn/pci/
Dtioca_provider.c584 tioca_bus_fixup(struct pcibus_bussoft *prom_bussoft, struct pci_controller *controller) in tioca_bus_fixup()
Dtioce_provider.c993 tioce_bus_fixup(struct pcibus_bussoft *prom_bussoft, struct pci_controller *controller) in tioce_bus_fixup()
/linux-4.1.27/drivers/pci/host/
Dpci-keystone.c162 char *controller, int *num_irqs) in ks_pcie_get_irq_controller_info()
/linux-4.1.27/arch/x86/kernel/
Ddevicetree.c200 struct device_node *controller, in ioapic_xlate()
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/
Dgpio.c126 struct qe_gpio_chip *controller; member
/linux-4.1.27/drivers/isdn/hardware/eicon/
Dxdi_adapter.h53 int controller; /* number of this controller */ member
Dcapifunc.c169 static diva_card *find_card_by_ctrl(word controller) in find_card_by_ctrl()
Ddivasync.h117 dword controller; member
Dcapi20.h372 byte controller; member
Dmessage.c391 byte controller; in api_put() local
/linux-4.1.27/drivers/mailbox/
Dmailbox-altera.c56 struct mbox_controller controller; member
Domap-mailbox.c95 struct mbox_controller controller; member
632 static struct mbox_chan *omap_mbox_of_xlate(struct mbox_controller *controller, in omap_mbox_of_xlate()
/linux-4.1.27/arch/powerpc/platforms/powermac/
Dlow_i2c.c81 struct device_node *controller; member
570 struct device_node *controller, in kw_i2c_add()
899 struct device_node *controller, *busnode; in smu_i2c_probe() local
/linux-4.1.27/net/bluetooth/cmtp/
Dcapi.c191 __u32 controller; in cmtp_recv_interopmsg() local
/linux-4.1.27/drivers/ata/
Dpata_legacy.c82 enum controller { enum
945 struct legacy_controller *controller = &controllers[probe->type]; in legacy_init_one() local
/linux-4.1.27/arch/arm/mach-omap2/
Domap-wakeupgen.c403 struct device_node *controller, in wakeupgen_domain_xlate()
/linux-4.1.27/arch/arm/mach-exynos/
Dsuspend.c183 struct device_node *controller, in exynos_pmu_domain_xlate()
/linux-4.1.27/arch/arm/mach-imx/
Dgpc.c185 struct device_node *controller, in imx_gpc_domain_xlate()
/linux-4.1.27/drivers/scsi/isci/
Dprobe_roms.h306 } controller; member
Dhost.h377 #define sci_controller_clear_invalid_phy(controller, phy) \ argument
/linux-4.1.27/drivers/mtd/nand/
Dbf5xx_nand.c144 struct nand_hw_control controller; member
Dfsl_elbc_nand.c65 struct nand_hw_control controller; member
Dfsl_ifc_nand.c55 struct nand_hw_control controller; member
Ds3c2410.c145 struct nand_hw_control controller; member
Dsunxi_nand.c250 struct nand_hw_control controller; member
Dpxa3xx_nand.c180 struct nand_hw_control controller; member
/linux-4.1.27/sound/oss/
Dsequencer.c901 static void reset_controllers(int dev, unsigned char *controller, int update_dev) in reset_controllers()
Ddev_table.h276 void (*controller) (int dev, int voice, int ctrl_num, int value); member
/linux-4.1.27/arch/sparc/kernel/
Dchmc.c163 struct jbusmc *controller; member
/linux-4.1.27/drivers/scsi/dpt/
Ddpti_i2o.h81 struct _adpt_hba *controller; /* Controlling IOP */ member
/linux-4.1.27/drivers/spmi/
Dspmi-pmic-arb.c628 struct device_node *controller, in qpnpint_irq_domain_dt_translate()
/linux-4.1.27/drivers/bus/
Dmvebu-mbus.c1141 struct device_node *np, *controller; in mvebu_mbus_dt_init() local
/linux-4.1.27/drivers/tty/
Drocket.c120 static unsigned long controller; variable
/linux-4.1.27/include/uapi/linux/
Dsoundcard.h1198 #define SEQ_CONTROL(dev, chn, controller, value) \ argument
1205 #define SEQ_V2_X_CONTROL(dev, voice, controller, value) {_SEQ_NEEDBUF(8);\ argument
/linux-4.1.27/arch/ia64/hp/common/
Dsba_iommu.c1748 struct pci_controller *controller = NULL; in ioc_sac_init() local
/linux-4.1.27/arch/mips/include/asm/
Dsgiarcs.h51 system, processor, cache, adapter, controller, peripheral, memory enumerator
/linux-4.1.27/arch/tile/include/hv/
Dhypervisor.h995 HV_MemoryController controller; /**< Which memory controller owns this. */ member
/linux-4.1.27/include/linux/
Dusb.h349 struct device *controller; /* host/master side hardware */ member
/linux-4.1.27/include/linux/mtd/
Dnand.h708 struct nand_hw_control *controller; member
/linux-4.1.27/drivers/block/
DDAC960.c3370 static void DAC960_ProcessRequest(DAC960_Controller_T *controller) in DAC960_ProcessRequest()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_atombios.c2271 ATOM_PPLIB_THERMALCONTROLLER *controller) in radeon_atombios_add_pplib_thermal_controller()