/include/sound/ |
H A D | i2c.h | 28 struct snd_i2c_bus *bus; /* I2C bus */ member in struct:snd_i2c_device 40 void (*start)(struct snd_i2c_bus *bus); /* transfer start */ 41 void (*stop)(struct snd_i2c_bus *bus); /* transfer stop */ 42 void (*direction)(struct snd_i2c_bus *bus, int clock, int data); /* set line direction (0 = write, 1 = read) */ 43 void (*setlines)(struct snd_i2c_bus *bus, int clock, int data); 44 int (*getclock)(struct snd_i2c_bus *bus); 45 int (*getdata)(struct snd_i2c_bus *bus, int ack); 51 int (*probeaddr)(struct snd_i2c_bus *bus, unsigned short addr); 60 struct snd_i2c_bus *master; /* master bus whe 84 snd_i2c_lock(struct snd_i2c_bus *bus) argument 92 snd_i2c_unlock(struct snd_i2c_bus *bus) argument [all...] |
H A D | tea6330t.h | 27 int snd_tea6330t_detect(struct snd_i2c_bus *bus, int equalizer); 28 int snd_tea6330t_update_mixer(struct snd_card *card, struct snd_i2c_bus *bus,
|
/include/linux/ |
H A D | pci-acpi.h | 29 struct pci_bus *pbus = pdev->bus; 31 /* Find a PCI root bus */ 45 /* If pbus is a virtual bus, there is no bridge to it */ 55 void acpi_pci_add_bus(struct pci_bus *bus); 56 void acpi_pci_remove_bus(struct pci_bus *bus); 60 void acpi_pci_slot_enumerate(struct pci_bus *bus); 61 void acpi_pci_slot_remove(struct pci_bus *bus); 64 static inline void acpi_pci_slot_enumerate(struct pci_bus *bus) { } argument 65 static inline void acpi_pci_slot_remove(struct pci_bus *bus) { } argument 70 void acpiphp_enumerate_slots(struct pci_bus *bus); 75 acpiphp_enumerate_slots(struct pci_bus *bus) argument 76 acpiphp_remove_slots(struct pci_bus *bus) argument 81 acpi_pci_add_bus(struct pci_bus *bus) argument 82 acpi_pci_remove_bus(struct pci_bus *bus) argument [all...] |
H A D | mdio-gpio.h | 2 * MDIO-GPIO bus platform data structures 17 /* GPIO numbers for bus pins */ 29 int (*reset)(struct mii_bus *bus);
|
H A D | mdio-bitbang.h | 36 int (*reset)(struct mii_bus *bus); 39 /* The returned bus is not yet registered with the phy layer. */ 42 /* The bus must already have been unregistered. */ 43 void free_mdio_bitbang(struct mii_bus *bus);
|
H A D | mcb.h | 26 * @bus_nr: mcb bus number 41 * @bus_list: internal list handling for bus code 43 * @bus: mcb bus the device is plugged to 45 * @is_added: flag to check if device is added to bus 59 struct mcb_bus *bus; member in struct:mcb_device 110 extern void mcb_bus_add_devices(const struct mcb_bus *bus); 111 extern int mcb_device_register(struct mcb_bus *bus, struct mcb_device *dev); 113 extern struct mcb_bus *mcb_bus_get(struct mcb_bus *bus); 114 extern void mcb_bus_put(struct mcb_bus *bus); [all...] |
H A D | pci.h | 48 #define PCI_DEVID(bus, devfn) ((((u16)(bus)) << 8) | (devfn)) 49 /* return bus from PCI devid = ((u16)bus_number) << 8) | devfn */ 54 struct pci_bus *bus; /* The bus this slot is on */ member in struct:pci_slot 55 struct list_head list; /* node in list of slots on this bus */ 66 /* File state for mmap()s on /proc/bus/pci/X/Y */ 133 * the pci device. If some PCI bus between here and the pci device 252 struct list_head bus_list; /* node in per-bus list */ 253 struct pci_bus *bus; /* bu member in struct:pci_dev 405 struct pci_bus *bus; /* root bus */ member in struct:pci_host_bridge 839 pci_get_bus_and_slot(unsigned int bus, unsigned int devfn) argument 1301 pci_domain_nr(struct pci_bus *bus) argument 1302 pci_proc_domain(struct pci_bus *bus) argument 1312 pci_domain_nr(struct pci_bus *bus) argument 1318 pci_bus_assign_domain_nr(struct pci_bus *bus, struct device *parent) argument 1423 pci_get_slot(struct pci_bus *bus, unsigned int devfn) argument 1426 pci_get_bus_and_slot(unsigned int bus, unsigned int devfn) argument 1430 pci_domain_nr(struct pci_bus *bus) argument 1837 pci_bus_to_OF_node(struct pci_bus *bus) argument 1845 pci_set_bus_of_node(struct pci_bus *bus) argument 1846 pci_release_bus_of_node(struct pci_bus *bus) argument [all...] |
H A D | pci-aspm.h | 32 void pcie_clear_aspm(struct pci_bus *bus); 50 static inline void pcie_clear_aspm(struct pci_bus *bus) argument
|
H A D | superhyway.h | 69 struct superhyway_bus *bus; member in struct:superhyway_device 85 return dev->bus->ops->read_vcr(base, vcr); 92 return dev->bus->ops->write_vcr(base, vcr); 101 int superhyway_add_devices(struct superhyway_bus *bus, struct superhyway_device **devices, int nr_devices);
|
H A D | phy.h | 135 /* Used when trying to connect to a specific phy (mii bus id:phy device id) */ 159 int (*read)(struct mii_bus *bus, int phy_id, int regnum); 160 int (*write)(struct mii_bus *bus, int phy_id, int regnum, u16 val); 161 int (*reset)(struct mii_bus *bus); 165 * the MDIO bus at a time 178 /* list of all PHYs on bus */ 198 int mdiobus_register(struct mii_bus *bus); 199 void mdiobus_unregister(struct mii_bus *bus); 200 void mdiobus_free(struct mii_bus *bus); 207 void devm_mdiobus_free(struct device *dev, struct mii_bus *bus); 357 struct mii_bus *bus; member in struct:phy_device [all...] |
H A D | pm_clock.h | 62 extern void pm_clk_add_notifier(struct bus_type *bus, 65 static inline void pm_clk_add_notifier(struct bus_type *bus, argument
|
H A D | aer.h | 63 void aer_recover_queue(int domain, unsigned int bus, unsigned int devfn,
|
/include/asm-generic/ |
H A D | topology.h | 54 #define pcibus_to_node(bus) ((void)(bus), -1) 58 #define cpumask_of_pcibus(bus) (pcibus_to_node(bus) == -1 ? \ 60 cpumask_of_node(pcibus_to_node(bus)))
|
/include/linux/ssb/ |
H A D | ssb_embedded.h | 8 extern int ssb_watchdog_timer_set(struct ssb_bus *bus, u32 ticks); 11 u32 ssb_gpio_in(struct ssb_bus *bus, u32 mask); 12 u32 ssb_gpio_out(struct ssb_bus *bus, u32 mask, u32 value); 13 u32 ssb_gpio_outen(struct ssb_bus *bus, u32 mask, u32 value); 14 u32 ssb_gpio_control(struct ssb_bus *bus, u32 mask, u32 value); 15 u32 ssb_gpio_intmask(struct ssb_bus *bus, u32 mask, u32 value); 16 u32 ssb_gpio_polarity(struct ssb_bus *bus, u32 mask, u32 value);
|
H A D | ssb_driver_gige.h | 24 #define SSB_GIGE_TMSHIGH_RGMII 0x00010000 /* Have an RGMII PHY-bus */ 42 /* True, if the device has an RGMII bus. 43 * False, if the device has a GMII bus. */ 61 return container_of(pdev->bus->ops, struct ssb_gige, pci_ops); 64 /* Returns whether the PHY is connected by an RGMII bus. */ 76 return !!(dev->dev->bus->sprom.boardflags_lo & 86 return ((dev->dev->bus->chip_id == 0x4785) && 87 (dev->dev->bus->chip_rev < 2)); 96 return (dev->dev->bus->chip_id == 0x4785); 107 memcpy(macaddr, dev->dev->bus [all...] |
H A D | ssb.h | 268 struct ssb_bus *bus; member in struct:ssb_device 333 SSB_BUSTYPE_SSB, /* This SSB bus is the system bus */ 334 SSB_BUSTYPE_PCI, /* SSB is connected to PCI bus */ 335 SSB_BUSTYPE_PCMCIA, /* SSB is connected to PCMCIA bus */ 336 SSB_BUSTYPE_SDIO, /* SSB is connected to SDIO bus */ 428 /* The host-bus this backplane is running on. */ 430 /* Pointers to the host-bus. Check bustype before using any of these pointers. */ 432 /* Pointer to the PCI bus (only valid if bustype == SSB_BUSTYPE_PCI). */ 459 /* Software ID number for this bus [all...] |
/include/linux/bcma/ |
H A D | bcma_soc.h | 7 struct bcma_bus bus; member in struct:bcma_soc 15 int bcma_bus_register(struct bcma_bus *bus);
|
H A D | bcma.h | 257 struct bcma_bus *bus; member in struct:bcma_device 311 int (*sprom_callback)(struct bcma_bus *bus, 322 /* Pointer to the PCI bus (only for BCMA_HOSTTYPE_PCI) */ 353 return core->bus->ops->read8(core, offset); 357 return core->bus->ops->read16(core, offset); 361 return core->bus->ops->read32(core, offset); 366 core->bus->ops->write8(core, offset, value); 371 core->bus->ops->write16(core, offset, value); 376 core->bus->ops->write32(core, offset, value); 382 core->bus 430 bcma_find_core(struct bcma_bus *bus, u16 coreid) argument [all...] |
/include/xen/interface/ |
H A D | physdev.h | 146 int bus; member in struct:physdev_map_pirq 171 uint8_t bus; member in struct:physdev_manage_pci 178 uint8_t bus; member in struct:physdev_restore_msi 185 uint8_t bus; member in struct:physdev_manage_pci_ext 190 uint8_t bus; member in struct:physdev_manage_pci_ext::__anon2415 255 uint8_t bus; member in struct:physdev_pci_device_add 259 uint8_t bus; member in struct:physdev_pci_device_add::__anon2417 280 uint8_t bus; member in struct:physdev_pci_device 294 uint8_t bus; member in struct:physdev_dbgp_op
|
/include/linux/platform_data/ |
H A D | dma-s3c24xx.h | 21 * @bus: on which bus does the peripheral reside - AHB or APB. 28 enum s3c24xx_dma_bus bus; member in struct:s3c24xx_dma_channel
|
/include/net/bluetooth/ |
H A D | hci_mon.h | 45 __u8 bus; member in struct:hci_mon_new_index
|
/include/xen/interface/io/ |
H A D | pciif.h | 78 uint32_t bus; member in struct:xen_pci_op 102 uint32_t bus; member in struct:xen_pcie_aer_op
|
/include/linux/usb/ |
H A D | hcd.h | 84 struct usb_bus self; /* hcd is-a bus */ 92 char irq_descr[24]; /* driver + bus # */ 160 * any new bus bandwidth constraints: 211 static inline struct usb_hcd *bus_to_hcd(struct usb_bus *bus) argument 213 return container_of(bus, struct usb_hcd, self); 248 * a whole, not just the root hub; they're for PCI bus glue. 344 * endpoint_enable and endpoint_disable, does not exceed bus 456 void *hcd_buffer_alloc(struct usb_bus *bus, size_t size, 458 void hcd_buffer_free(struct usb_bus *bus, size_t size, 461 /* generic bus glu 652 usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) argument 658 usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, int error) argument 665 usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, int status) argument 677 usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) argument 678 usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, int error) argument 680 usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, int status) argument [all...] |
/include/media/ |
H A D | omap4iss.h | 57 } bus; /* gcc < 4.6.0 chokes on anonymous union initializers */ member in struct:iss_v4l2_subdevs_group
|
H A D | v4l2-of.h | 27 * struct v4l2_of_bus_mipi_csi2 - MIPI CSI-2 bus data structure 28 * @flags: media bus (V4L2_MBUS_*) flags 41 * struct v4l2_of_bus_parallel - parallel data bus data structure 42 * @flags: media bus (V4L2_MBUS_*) flags 43 * @bus_width: bus width in bits 55 * @bus_type: bus type 56 * @bus: bus configuration data structure 65 } bus; member in struct:v4l2_of_endpoint
|