/linux-master/drivers/spi/ |
H A D | spi-intel-platform.c | 3 * Intel PCH/PCU SPI flash platform driver. 29 .driver = { 36 MODULE_DESCRIPTION("Intel PCH/PCU SPI flash platform driver");
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | rtw8822be.c | 24 .driver.pm = &rtw_pm_ops, 30 MODULE_DESCRIPTION("Realtek 802.11ac wireless 8822be driver");
|
H A D | rtw8723de.c | 24 .driver.pm = &rtw_pm_ops, 30 MODULE_DESCRIPTION("Realtek 802.11n wireless 8723de driver");
|
/linux-master/drivers/soc/imx/ |
H A D | imx93-src.c | 22 .driver = { 31 MODULE_DESCRIPTION("NXP i.MX93 src driver");
|
/linux-master/include/linux/gpio/ |
H A D | legacy-of-mm-gpiochip.h | 14 #include <linux/gpio/driver.h>
|
/linux-master/sound/soc/codecs/ |
H A D | adav803.c | 3 * ADAV803 audio driver 29 .driver = { 37 MODULE_DESCRIPTION("ASoC ADAV803 driver");
|
/linux-master/arch/x86/kernel/apic/ |
H A D | init.c | 91 void __init apic_install_driver(struct apic *driver) argument 93 if (apic == driver) 96 apic = driver; 109 pr_info("Switched APIC routing to: %s\n", driver->name);
|
/linux-master/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmstb_nand.c | 27 .driver = { 37 MODULE_DESCRIPTION("NAND driver for Broadcom STB chips");
|
/linux-master/include/linux/ |
H A D | sunxi-rsb.h | 53 * struct sunxi_rsb_driver - RSB slave device driver 54 * @driver: RSB device drivers should initialize name and owner field of 56 * @probe: binds this driver to a RSB device. 57 * @remove: unbinds this driver from the RSB device. 60 struct device_driver driver; member in struct:sunxi_rsb_driver 67 return container_of(d, struct sunxi_rsb_driver, driver); 73 * sunxi_rsb_driver_unregister() - unregister an RSB client driver 74 * @rdrv: the driver to unregister 79 driver_unregister(&rdrv->driver);
|
H A D | isa.h | 21 struct device_driver driver; member in struct:isa_driver 25 #define to_isa_driver(x) container_of((x), struct isa_driver, driver) 53 __isa_driver.driver.name, __num_irq, __num_isa_dev); \ 68 * module_isa_driver() - Helper macro for registering a ISA driver 81 * module_isa_driver_with_irq() - Helper macro for registering an ISA driver with irq
|
H A D | pci-epf.h | 86 * struct pci_epf_driver - represents the PCI EPF driver 87 * @probe: ops to perform when a new EPF device has been bound to the EPF driver 89 * driver is broken 90 * @driver: PCI EPF driver 92 * @owner: the owner of the module that registers the PCI EPF driver 93 * @epf_group: list of configfs group corresponding to the PCI EPF driver 101 struct device_driver driver; member in struct:pci_epf_driver 109 driver)) 139 * @driver 167 struct pci_epf_driver *driver; member in struct:pci_epf [all...] |
/linux-master/include/trace/events/ |
H A D | dma_fence.h | 19 __string(driver, fence->ops->get_driver_name(fence)) 26 __assign_str(driver, fence->ops->get_driver_name(fence)); 32 TP_printk("driver=%s timeline=%s context=%u seqno=%u", 33 __get_str(driver), __get_str(timeline), __entry->context,
|
/linux-master/net/batman-adv/ |
H A D | trace.h | 38 __string(driver, KBUILD_MODNAME) 44 __assign_str(driver, KBUILD_MODNAME); 50 __get_str(driver),
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | trace.h | 32 __string(driver, dev_driver_string(ar->ab->dev)) 40 __assign_str(driver, dev_driver_string(ar->ab->dev)); 48 __get_str(driver), 62 __string(driver, dev_driver_string(ar->ab->dev)) 77 __assign_str(driver, dev_driver_string(ar->ab->dev)); 92 __get_str(driver), 105 __string(driver, dev_driver_string(ar->ab->dev)) 121 __assign_str(driver, dev_driver_string(ar->ab->dev)); 137 __get_str(driver), 150 __string(driver, dev_driver_strin [all...] |
/linux-master/drivers/soundwire/ |
H A D | bus_type.c | 84 struct sdw_driver *drv = drv_to_sdw_driver(dev->driver); 113 name = drv->driver.name; 138 * TODO: check the timeouts and driver removal case 149 * if the probe happened after the bus was started, notify the codec driver 169 struct sdw_driver *drv = drv_to_sdw_driver(dev->driver); 192 struct sdw_driver *drv = drv_to_sdw_driver(dev->driver); 199 * __sdw_register_driver() - register a SoundWire Slave driver 200 * @drv: driver to register 201 * @owner: owning module/driver 209 drv->driver [all...] |
/linux-master/drivers/cpufreq/ |
H A D | Kconfig.x86 | 14 This driver provides a P state for Intel core processors. 15 The driver implements an internal governor and will become 16 the scaling driver and governor for Sandy bridge processors. 18 When this driver is enabled it will become the preferred 19 scaling driver for Sandy bridge processors. 24 tristate "Processor Clocking Control interface driver" 27 This driver adds support for the PCC interface. 32 To compile this driver as a module, choose M here: the 38 bool "AMD Processor P-State driver" 44 This driver add [all...] |
/linux-master/drivers/usb/core/ |
H A D | hcd-pci.c | 55 * a USB host controller driver, so skip it. 160 * @driver: USB HC driver handle 172 int usb_hcd_pci_probe(struct pci_dev *dev, const struct hc_driver *driver) argument 181 if (!driver) 188 * The xHCI driver has its own irq management 191 if ((driver->flags & HCD_MASK) < HCD_USB3) { 203 hcd = usb_create_hcd(driver, &dev->dev, pci_name(dev)); 209 hcd->amd_resume_bug = usb_hcd_amd_resume_bug(dev, driver); 211 if (driver [all...] |
/linux-master/drivers/firmware/arm_scmi/ |
H A D | bus.c | 42 * This helper let an SCMI driver request specific devices identified by the 268 struct scmi_driver *scmi_drv = to_scmi_driver(dev->driver); 279 struct scmi_driver *scmi_drv = to_scmi_driver(dev->driver); 294 int scmi_driver_register(struct scmi_driver *driver, struct module *owner, argument 299 if (!driver->probe) 302 retval = scmi_protocol_table_register(driver->id_table); 306 driver->driver.bus = &scmi_bus_type; 307 driver->driver 319 scmi_driver_unregister(struct scmi_driver *driver) argument [all...] |
/linux-master/drivers/usb/gadget/udc/ |
H A D | core.c | 33 * @driver: the gadget driver pointer. For use by the class code 36 * @list: for use by the udc class driver 41 * Set/cleared by gadget_(un)bind_driver() after gadget driver is bound or 51 * to hold information about udc driver and gadget together. 54 struct usb_gadget_driver *driver; member in struct:usb_udc 68 /* Protects udc_list, udc->driver, driver->is_bound, and related calls */ 96 * When configurations are set, or when interface settings change, the driver 98 * endpoint may be used for i/o until the driver receive 1190 usb_gadget_udc_reset(struct usb_gadget *gadget, struct usb_gadget_driver *driver) argument 1566 struct usb_gadget_driver *driver = container_of(drv, local 1586 struct usb_gadget_driver *driver = container_of(dev->driver, local 1652 struct usb_gadget_driver *driver = udc->driver; local 1681 usb_gadget_register_driver_owner(struct usb_gadget_driver *driver, struct module *owner, const char *mod_name) argument 1719 usb_gadget_unregister_driver(struct usb_gadget_driver *driver) argument [all...] |
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_drv.c | 43 * 1.1 - Upgrade IPP driver to version 2.0 147 struct platform_driver *driver; member in struct:exynos_drm_driver_info 219 if (!info->driver || !(info->flags & DRM_COMPONENT_DRIVER)) 222 while ((d = platform_find_device_by_driver(p, &info->driver->driver))) { 366 .driver = { 380 if (!info->driver || !(info->flags & DRM_VIRTUAL_DEVICE)) 384 &info->driver->driver))) { 399 if (!info->driver || !(inf [all...] |
/linux-master/arch/um/drivers/ |
H A D | line.c | 259 const struct line_driver *driver = line->driver; local 265 driver->read_irq_name, data); 275 driver->write_irq_name, data); 330 int line_install(struct tty_driver *driver, struct tty_struct *tty, argument 335 ret = tty_standard_install(driver, tty); 370 struct tty_driver *driver = line->driver->driver; local 382 tty_unregister_device(driver, 545 struct tty_driver *driver; local [all...] |
H A D | ssl.c | 43 static struct line_driver driver = { variable in typeref:struct:line_driver 53 .list = LIST_HEAD_INIT(driver.mc.list), 87 static int ssl_install(struct tty_driver *driver, struct tty_struct *tty) argument 89 return line_install(driver, tty, &serial_lines[tty->index]); 125 return driver.driver; 154 err = register_lines(&driver, &ssl_ops, serial_lines,
|
H A D | stdio_console.c | 49 static struct line_driver driver = { variable in typeref:struct:line_driver 59 .list = LIST_HEAD_INIT(driver.mc.list), 93 static int con_install(struct tty_driver *driver, struct tty_struct *tty) argument 95 return line_install(driver, tty, &vts[tty->index]); 126 return driver.driver; 152 err = register_lines(&driver, &console_ops, vts, 157 printk(KERN_INFO "Initialized stdio console driver\n");
|
/linux-master/tools/usb/usbip/src/ |
H A D | usbip_bind.c | 50 err("error binding device %s to driver: %s", busid, 58 /* buggy driver may cause dead lock */ 69 const char *driver; local 94 /* Get the device driver. */ 95 driver = udev_device_get_driver(dev); 96 if (!driver) { 97 /* No driver bound to this device. */ 101 if (!strncmp(USBIP_HOST_DRV_NAME, driver, 108 /* Unbind device from driver. */ 111 SYSFS_DRIVERS_NAME, driver, attr_nam [all...] |
/linux-master/drivers/net/phy/ |
H A D | mdio_device.c | 152 * and calling the driver to probe the device. 157 struct device_driver *drv = mdiodev->dev.driver; 178 struct device_driver *drv = mdiodev->dev.driver; 193 struct device_driver *drv = mdiodev->dev.driver; 209 pr_debug("%s: %s\n", __func__, mdiodrv->driver.name); 211 mdiodrv->driver.bus = &mdio_bus_type; 212 mdiodrv->driver.probe = mdio_probe; 213 mdiodrv->driver.remove = mdio_remove; 214 mdiodrv->driver.shutdown = mdio_shutdown; 216 retval = driver_register(&mdiodrv->driver); [all...] |