Searched refs:driver (Results 101 - 125 of 8858) sorted by relevance

1234567891011>>

/linux-master/drivers/spi/
H A Dspi-intel-platform.c3 * 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 Drtw8822be.c24 .driver.pm = &rtw_pm_ops,
30 MODULE_DESCRIPTION("Realtek 802.11ac wireless 8822be driver");
H A Drtw8723de.c24 .driver.pm = &rtw_pm_ops,
30 MODULE_DESCRIPTION("Realtek 802.11n wireless 8723de driver");
/linux-master/drivers/soc/imx/
H A Dimx93-src.c22 .driver = {
31 MODULE_DESCRIPTION("NXP i.MX93 src driver");
/linux-master/include/linux/gpio/
H A Dlegacy-of-mm-gpiochip.h14 #include <linux/gpio/driver.h>
/linux-master/sound/soc/codecs/
H A Dadav803.c3 * ADAV803 audio driver
29 .driver = {
37 MODULE_DESCRIPTION("ASoC ADAV803 driver");
/linux-master/arch/x86/kernel/apic/
H A Dinit.c91 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 Dbrcmstb_nand.c27 .driver = {
37 MODULE_DESCRIPTION("NAND driver for Broadcom STB chips");
/linux-master/include/linux/
H A Dsunxi-rsb.h53 * 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 Disa.h21 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 Dpci-epf.h86 * 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 Ddma_fence.h19 __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 Dtrace.h38 __string(driver, KBUILD_MODNAME)
44 __assign_str(driver, KBUILD_MODNAME);
50 __get_str(driver),
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dtrace.h32 __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 Dbus_type.c84 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 DKconfig.x8614 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 Dhcd-pci.c55 * 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 Dbus.c42 * 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 Dcore.c33 * @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 Dexynos_drm_drv.c43 * 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 Dline.c259 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 Dssl.c43 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 Dstdio_console.c49 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 Dusbip_bind.c50 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 Dmdio_device.c152 * 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...]

Completed in 203 milliseconds

1234567891011>>