/linux/drivers/phy/broadcom/ |
A D | phy-bcm-ns2-usbdrd.c | 101 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_init() local 121 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_poweroff() local 143 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_poweron() local 301 if (!driver) in ns2_drd_phy_probe() 306 if (!driver->data) in ns2_drd_phy_probe() 355 driver->id_irq = gpiod_to_irq(driver->id_gpiod); in ns2_drd_phy_probe() 358 return driver->id_irq; in ns2_drd_phy_probe() 361 driver->vbus_irq = gpiod_to_irq(driver->vbus_gpiod); in ns2_drd_phy_probe() 390 data = driver->data; in ns2_drd_phy_probe() 397 data->driver = driver; in ns2_drd_phy_probe() [all …]
|
/linux/drivers/clk/mediatek/ |
A D | Kconfig | 5 menu "Clock driver for MediaTek SoC" 15 bool "Clock driver for MediaTek MT2701" 23 bool "Clock driver for MediaTek MT2701 mmsys" 71 bool "Clock driver for MediaTek MT2712" 263 bool "Clock driver for MediaTek MT6797" 295 bool "Clock driver for MediaTek MT7622" 325 bool "Clock driver for MediaTek MT7629" 348 bool "Clock driver for MediaTek MT8135" 356 bool "Clock driver for MediaTek MT8167" 399 bool "Clock driver for MediaTek MT8173" [all …]
|
/linux/mm/ |
A D | zpool.c | 22 struct zpool_driver *driver; member 70 list_del(&driver->list); in zpool_unregister_driver() 101 module_put(driver->owner); in zpool_put_driver() 126 if (!driver) { in zpool_has_pool() 131 if (!driver) in zpool_has_pool() 134 zpool_put_driver(driver); in zpool_has_pool() 166 if (!driver) { in zpool_create_pool() 171 if (!driver) { in zpool_create_pool() 179 zpool_put_driver(driver); in zpool_create_pool() 183 zpool->driver = driver; in zpool_create_pool() [all …]
|
/linux/sound/soc/ |
A D | soc-dai.c | 57 if (dai->driver->ops && in snd_soc_dai_set_sysclk() 83 if (dai->driver->ops && in snd_soc_dai_set_clkdiv() 106 if (dai->driver->ops && in snd_soc_dai_set_pll() 129 if (dai->driver->ops && in snd_soc_dai_set_bclk_ratio() 146 if (dai->driver->ops && in snd_soc_dai_get_fmt_max_priority() 211 if (dai->driver->ops && in snd_soc_dai_set_fmt() 272 if (dai->driver->ops && in snd_soc_dai_set_tdm_slot() 282 if (dai->driver->ops && in snd_soc_dai_set_tdm_slot() 308 if (dai->driver->ops && in snd_soc_dai_set_channel_map() 332 if (dai->driver->ops && in snd_soc_dai_get_channel_map() [all …]
|
A D | soc-component.c | 96 if (component->driver->set_sysclk) in snd_soc_component_set_sysclk() 120 if (component->driver->set_pll) in snd_soc_component_set_pll() 252 if (component->driver->set_jack) in snd_soc_component_set_jack() 293 if (component->driver->open) in snd_soc_component_open() 312 if (component->driver->close) in snd_soc_component_close() 323 if (component->driver->suspend) in snd_soc_component_suspend() 330 if (component->driver->resume) in snd_soc_component_resume() 344 if (component->driver->probe) in snd_soc_component_probe() 352 if (component->driver->remove) in snd_soc_component_remove() 1021 if (component->driver->mmap) in snd_soc_pcm_component_mmap() [all …]
|
/linux/drivers/gpu/drm/gma500/ |
A D | mmu.c | 208 pd->driver = driver; in psb_mmu_alloc_pd() 231 struct psb_mmu_driver *driver = pd->driver; in psb_mmu_free_pagedir() local 416 kfree(driver); in psb_mmu_driver_takedown() 427 driver = kmalloc(sizeof(*driver), GFP_KERNEL); in psb_mmu_driver_init() 429 if (!driver) in psb_mmu_driver_init() 432 driver->dev = dev; in psb_mmu_driver_init() 433 driver->default_pd = psb_mmu_alloc_pd(driver, trap_pagefaults, in psb_mmu_driver_init() 465 driver->clflush_mask = driver->clflush_add - 1; in psb_mmu_driver_init() 466 driver->clflush_mask = ~driver->clflush_mask; in psb_mmu_driver_init() 470 return driver; in psb_mmu_driver_init() [all …]
|
/linux/drivers/base/power/ |
A D | generic_ops.c | 22 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_suspend() 41 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_resume() 75 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend_noirq() 87 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend_late() 99 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_suspend() 111 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze_noirq() 123 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze_late() 135 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_freeze() 147 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff_noirq() 159 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff_late() [all …]
|
/linux/Documentation/networking/ |
A D | mac80211-auth-assoc-deauth.txt | 11 participant driver 20 note over mac80211,driver 32 driver->mac80211: RX probe response 35 mac80211->driver: TX auth frame 36 driver->mac80211: RX auth frame 39 mac80211->driver: TX auth frame 40 driver->mac80211: RX auth frame 59 mac80211->driver: TX assoc 60 driver->mac80211: RX assoc response 85 mac80211->driver: stop BA sessions [all …]
|
/linux/drivers/usb/serial/ |
A D | bus.c | 45 driver = port->serial->type; in usb_serial_device_probe() 46 if (driver->port_probe) { in usb_serial_device_probe() 69 if (driver->port_remove) in usb_serial_device_probe() 70 driver->port_remove(port); in usb_serial_device_probe() 96 if (driver->port_remove) in usb_serial_device_remove() 97 driver->port_remove(port); in usb_serial_device_remove() 111 driver, buf, count); in new_id_store() 159 driver->driver.bus = &usb_serial_bus_type; in usb_serial_bus_register() 163 retval = driver_register(&driver->driver); in usb_serial_bus_register() 170 free_dynids(driver); in usb_serial_bus_deregister() [all …]
|
/linux/drivers/pinctrl/freescale/ |
A D | Kconfig | 21 bool "IMX1 pinctrl driver" 28 bool "IMX27 pinctrl driver" 36 bool "IMX25 pinctrl driver" 44 bool "IMX35 pinctrl driver" 51 bool "IMX50 pinctrl driver" 58 bool "IMX51 pinctrl driver" 65 bool "IMX53 pinctrl driver" 79 bool "IMX6SL pinctrl driver" 93 bool "IMX6SX pinctrl driver" 100 bool "IMX6UL pinctrl driver" [all …]
|
/linux/scripts/dtc/ |
A D | dt_to_config | 328 my $driver = $pn_arg_ref->{driver}; 372 ($driver ne "no_driver"))) { 441 my $driver = $pn_arg_ref->{driver}; 532 my $driver = shift; 706 my $driver = shift; 778 $pn_arg{driver} = $driver; 823 $pn_arg{driver} = $driver; 1045 if (($driver ne "hardcoded_no_driver") && ($driver ne "no_driver")) { 1071 if (($driver ne "hardcoded_no_driver") && ($driver ne "no_driver")) { 1091 print " $driver\n"; [all …]
|
/linux/drivers/pci/endpoint/ |
A D | pci-epf-core.c | 39 if (!epf->driver) { in pci_epf_type_add_cfs() 67 if (!epf->driver) { in pci_epf_unbind() 99 if (!epf->driver) { in pci_epf_bind() 358 driver_unregister(&driver->driver); in pci_epf_unregister_driver() 404 if (!driver->ops->bind || !driver->ops->unbind) in __pci_epf_register_driver() 407 driver->driver.bus = &pci_epf_bus_type; in __pci_epf_register_driver() 408 driver->driver.owner = owner; in __pci_epf_register_driver() 410 ret = driver_register(&driver->driver); in __pci_epf_register_driver() 522 struct pci_epf_driver *driver = to_pci_epf_driver(dev->driver); in pci_epf_device_probe() local 527 epf->driver = driver; in pci_epf_device_probe() [all …]
|
/linux/drivers/tty/ |
A D | tty_io.c | 1251 tty = driver->ops->lookup(driver, file, idx); in tty_driver_lookup_tty() 1315 return driver->ops->install ? driver->ops->install(driver, tty) : in tty_driver_install_tty() 1332 driver->ops->remove(driver, tty); in tty_driver_remove_tty() 1348 struct tty_driver *driver = tty->driver; in tty_reopen() local 1540 struct tty_driver *driver = tty->driver; in release_one_tty() local 3149 tty->driver = driver; in alloc_tty_struct() 3190 driver->cdevs[index]->owner = driver->owner; in tty_cdev_add() 3360 driver = kzalloc(sizeof(*driver), GFP_KERNEL); in __tty_alloc_driver() 3375 if (!driver->ttys || !driver->termios) { in __tty_alloc_driver() 3453 driver->num, driver->name); in tty_register_driver() [all …]
|
/linux/drivers/pinctrl/qcom/ |
A D | Kconfig | 5 tristate "Qualcomm core pin controller driver" 16 tristate "Qualcomm APQ8064 pin controller driver" 24 tristate "Qualcomm APQ8084 pin controller driver" 32 tristate "Qualcomm IPQ4019 pin controller driver" 68 tristate "Qualcomm 8226 pin controller driver" 77 tristate "Qualcomm 8660 pin controller driver" 85 tristate "Qualcomm 8960 pin controller driver" 93 tristate "Qualcomm 9607 pin controller driver" 101 tristate "Qualcomm 9615 pin controller driver" 132 supported by this driver. [all …]
|
/linux/drivers/hid/intel-ish-hid/ishtp/ |
A D | bus.c | 222 if (!driver || !driver->probe) in ishtp_cl_device_probe() 290 if (driver && driver->driver.pm) { in ishtp_cl_device_suspend() 291 if (driver->driver.pm->suspend) in ishtp_cl_device_suspend() 292 ret = driver->driver.pm->suspend(dev); in ishtp_cl_device_suspend() 316 if (driver && driver->driver.pm) { in ishtp_cl_device_resume() 317 if (driver->driver.pm->resume) in ishtp_cl_device_resume() 318 ret = driver->driver.pm->resume(dev); in ishtp_cl_device_resume() 342 if (driver && driver->reset) in ishtp_cl_device_reset() 493 driver->driver.name = driver->name; in ishtp_cl_driver_register() 494 driver->driver.owner = owner; in ishtp_cl_driver_register() [all …]
|
/linux/drivers/pwm/ |
A D | Kconfig | 59 Generic PWM framework driver for Atmel SoC. 161 tristate "ChromeOS EC PWM driver" 209 tristate "Imagination Technologies PWM driver" 286 tristate "Intel Keem Bay PWM driver" 334 tristate "Intel LPSS PWM PCI driver" 345 tristate "Intel LPSS PWM platform driver" 356 tristate "Amlogic Meson PWM driver" 366 tristate "MediaTek display PWM driver" 416 tristate "NXP PCA9685 PWM driver" 430 Generic PWM framework driver for PXA. [all …]
|
/linux/arch/s390/pci/ |
A D | pci_event.c | 69 if (!driver || !driver->err_handler) in is_driver_supported() 75 if (!driver->err_handler->resume) in is_driver_supported() 81 struct pci_driver *driver) in zpci_event_notify_error_detected() argument 95 struct pci_driver *driver) in zpci_event_do_error_state_clear() argument 165 struct pci_driver *driver; in zpci_event_attempt_error_recovery() local 185 driver = to_pci_driver(pdev->dev.driver); in zpci_event_attempt_error_recovery() 187 if (!driver) in zpci_event_attempt_error_recovery() 193 driver->name); in zpci_event_attempt_error_recovery() 231 struct pci_driver *driver; in zpci_event_io_failure() local 244 driver = to_pci_driver(pdev->dev.driver); in zpci_event_io_failure() [all …]
|
/linux/drivers/gpu/host1x/ |
A D | bus.c | 468 device->driver = driver; in host1x_device_add() 472 dev_set_name(&device->dev, "%s", driver->driver.name); in host1x_device_add() 532 if (device->driver == driver) { in host1x_attach_driver() 553 if (device->driver == driver) in host1x_detach_driver() 702 driver->driver.bus = &host1x_bus_type; in host1x_driver_register_full() 703 driver->driver.owner = owner; in host1x_driver_register_full() 704 driver->driver.probe = host1x_device_probe; in host1x_driver_register_full() 705 driver->driver.remove = host1x_device_remove; in host1x_driver_register_full() 706 driver->driver.shutdown = host1x_device_shutdown; in host1x_driver_register_full() 708 return driver_register(&driver->driver); in host1x_driver_register_full() [all …]
|
/linux/drivers/phy/marvell/ |
A D | Kconfig | 12 tristate "Marvell Berlin SATA PHY driver" 28 tristate "Marvell A3700 comphy driver" 40 tristate "Marvell A3700 UTMI driver" 49 tristate "Marvell Armada 38x comphy driver" 59 tristate "Marvell CP110 comphy driver" 71 tristate "Marvell CP110 UTMI driver" 91 The PHY driver will be used by Marvell ehci driver. 93 To compile this driver as a module, choose M here. 102 The PHY driver will be used by Marvell udc/ehci/otg driver. 113 The PHY driver will be used by Marvell udc/ehci/otg driver. [all …]
|
/linux/drivers/pinctrl/bcm/ |
A D | Kconfig | 7 bool "Broadcom BCM281xx pinctrl driver" 41 bool "Broadcom BCM6318 GPIO driver" 50 bool "Broadcom BCM6328 GPIO driver" 59 bool "Broadcom BCM6358 GPIO driver" 68 bool "Broadcom BCM6362 GPIO driver" 77 bool "Broadcom BCM6368 GPIO driver" 86 bool "Broadcom BCM63268 GPIO driver" 110 supported by this driver. 114 driver. 168 supported by this driver. [all …]
|
/linux/drivers/power/reset/ |
A D | Kconfig | 13 bool "ams AS3722 power-off driver" 27 tristate "Atmel AT91 reset driver" 50 bool "LSI Axxia reset driver" 58 bool "Broadcom Kona reset driver" 68 bool "Broadcom STB reset driver" 88 bool "GPIO power-off driver" 96 bool "GPIO restart driver" 179 bool "QNAP power-off driver" 202 bool "ST restart driver" 208 bool "TPS65086 restart driver" [all …]
|
/linux/Documentation/driver-api/ |
A D | console.rst | 9 This type will be called 'system driver', and only one system driver is allowed 20 occupied by the system driver. In the same token, if the modular driver is 26 give_up_console() - unload driver; it will only work if driver 54 - means the driver is not bound and if echo'ed, commands the driver 58 - means the driver is bound and if echo'ed, commands the driver to 80 driver takes over the consoles vacated by the driver. Binding, on the other 82 system driver. 98 driver, make changes, recompile, reload and rebind the driver without any need 114 driver is bound or not. 116 Guidelines for console driver writers [all …]
|
/linux/drivers/usb/core/ |
A D | driver.c | 320 struct usb_driver *driver = to_usb_driver(dev->driver); in usb_probe_interface() local 430 struct usb_driver *driver = to_usb_driver(dev->driver); in usb_unbind_interface() local 545 if (dev->driver) in usb_driver_claim_interface() 552 dev->driver = &driver->drvwrap.driver; in usb_driver_claim_interface() 615 if (!dev->driver || dev->driver != &driver->drvwrap.driver) in usb_driver_release_interface() 949 if (dev->driver != &usb_generic_driver.drvwrap.driver) in __usb_bus_reprobe_drivers() 1101 driver_unregister(&driver->drvwrap.driver); in usb_deregister() 1114 struct usb_driver *driver = to_usb_driver(intf->dev.driver); in usb_forced_unbind_intf() local 1304 driver = to_usb_driver(intf->dev.driver); in usb_suspend_interface() 1344 driver = to_usb_driver(intf->dev.driver); in usb_resume_interface() [all …]
|
/linux/drivers/greybus/ |
A D | core.c | 167 struct greybus_driver *driver = to_greybus_driver(dev->driver); in greybus_probe() local 227 struct greybus_driver *driver = to_greybus_driver(dev->driver); in greybus_remove() local 251 driver->disconnect(bundle); in greybus_remove() 276 driver->driver.bus = &greybus_bus_type; in greybus_register_driver() 277 driver->driver.name = driver->name; in greybus_register_driver() 278 driver->driver.probe = greybus_probe; in greybus_register_driver() 279 driver->driver.remove = greybus_remove; in greybus_register_driver() 280 driver->driver.owner = owner; in greybus_register_driver() 281 driver->driver.mod_name = mod_name; in greybus_register_driver() 283 retval = driver_register(&driver->driver); in greybus_register_driver() [all …]
|
/linux/drivers/interconnect/qcom/ |
A D | Kconfig | 12 tristate "Qualcomm MSM8916 interconnect driver" 21 tristate "Qualcomm MSM8939 interconnect driver" 30 tristate "Qualcomm MSM8974 interconnect driver" 39 tristate "Qualcomm OSM L3 interconnect driver" 46 tristate "Qualcomm QCS404 interconnect driver" 69 tristate "Qualcomm SC7180 interconnect driver" 78 tristate "Qualcomm SC7280 interconnect driver" 96 tristate "Qualcomm SDM660 interconnect driver" 105 tristate "Qualcomm SDM845 interconnect driver" 114 tristate "Qualcomm SDX55 interconnect driver" [all …]
|