| /linux-6.15/drivers/phy/broadcom/ |
| H A D | phy-bcm-ns2-usbdrd.c | 91 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_init() local 111 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_poweroff() local 133 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_poweron() local 291 if (!driver) in ns2_drd_phy_probe() 296 if (!driver->data) in ns2_drd_phy_probe() 345 driver->id_irq = gpiod_to_irq(driver->id_gpiod); in ns2_drd_phy_probe() 348 return driver->id_irq; in ns2_drd_phy_probe() 351 driver->vbus_irq = gpiod_to_irq(driver->vbus_gpiod); in ns2_drd_phy_probe() 380 data = driver->data; in ns2_drd_phy_probe() 387 data->driver = driver; in ns2_drd_phy_probe() [all …]
|
| /linux-6.15/mm/ |
| H A D | zpool.c | 22 struct zpool_driver *driver; member 62 list_del(&driver->list); in zpool_unregister_driver() 72 struct zpool_driver *driver; in zpool_get_driver() local 93 module_put(driver->owner); in zpool_put_driver() 118 if (!driver) { in zpool_has_pool() 123 if (!driver) in zpool_has_pool() 126 zpool_put_driver(driver); in zpool_has_pool() 156 if (!driver) { in zpool_create_pool() 161 if (!driver) { in zpool_create_pool() 169 zpool_put_driver(driver); in zpool_create_pool() [all …]
|
| /linux-6.15/drivers/clk/mediatek/ |
| H A D | Kconfig | 5 menu "Clock driver for MediaTek SoC" 22 bool "Clock driver for MediaTek MT2701" 30 bool "Clock driver for MediaTek MT2701 mmsys" 36 bool "Clock driver for MediaTek MT2701 imgsys" 42 bool "Clock driver for MediaTek MT2701 vdecsys" 48 bool "Clock driver for MediaTek MT2701 hifsys" 54 bool "Clock driver for MediaTek MT2701 ethsys" 78 tristate "Clock driver for MediaTek MT2712" 345 bool "Clock driver for MediaTek MT6797" 407 bool "Clock driver for MediaTek MT7629" [all …]
|
| /linux-6.15/sound/soc/ |
| H A D | soc-dai.c | 43 if (dai->driver->ops && in snd_soc_dai_set_sysclk() 69 if (dai->driver->ops && in snd_soc_dai_set_clkdiv() 92 if (dai->driver->ops && in snd_soc_dai_set_pll() 115 if (dai->driver->ops && in snd_soc_dai_set_bclk_ratio() 132 if (dai->driver->ops && in snd_soc_dai_get_fmt_max_priority() 197 if (dai->driver->ops && dai->driver->ops->set_fmt) in snd_soc_dai_set_fmt() 262 if (dai->driver->ops && in snd_soc_dai_set_tdm_slot() 273 if (dai->driver->ops && in snd_soc_dai_set_tdm_slot() 300 if (dai->driver->ops && in snd_soc_dai_set_channel_map() 324 if (dai->driver->ops && in snd_soc_dai_get_channel_map() [all …]
|
| H A D | soc-component.c | 84 if (component->driver->set_sysclk) in snd_soc_component_set_sysclk() 108 if (component->driver->set_pll) in snd_soc_component_set_pll() 338 if (component->driver->open) in snd_soc_component_open() 357 if (component->driver->close) in snd_soc_component_close() 368 if (component->driver->suspend) in snd_soc_component_suspend() 375 if (component->driver->resume) in snd_soc_component_resume() 389 if (component->driver->probe) in snd_soc_component_probe() 397 if (component->driver->remove) in snd_soc_component_remove() 1068 if (component->driver->copy) in snd_soc_pcm_component_copy() 1106 if (component->driver->mmap) in snd_soc_pcm_component_mmap() [all …]
|
| /linux-6.15/Documentation/networking/ |
| H 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-6.15/drivers/gpu/drm/gma500/ |
| H A D | mmu.c | 209 pd->driver = driver; in psb_mmu_alloc_pd() 232 struct psb_mmu_driver *driver = pd->driver; in psb_mmu_free_pagedir() local 417 kfree(driver); in psb_mmu_driver_takedown() 428 driver = kmalloc(sizeof(*driver), GFP_KERNEL); in psb_mmu_driver_init() 430 if (!driver) in psb_mmu_driver_init() 433 driver->dev = dev; in psb_mmu_driver_init() 434 driver->default_pd = psb_mmu_alloc_pd(driver, trap_pagefaults, in psb_mmu_driver_init() 466 driver->clflush_mask = driver->clflush_add - 1; in psb_mmu_driver_init() 467 driver->clflush_mask = ~driver->clflush_mask; in psb_mmu_driver_init() 471 return driver; in psb_mmu_driver_init() [all …]
|
| /linux-6.15/drivers/usb/serial/ |
| H 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() 158 driver->driver.bus = &usb_serial_bus_type; in usb_serial_bus_register() 161 retval = driver_register(&driver->driver); in usb_serial_bus_register() 168 free_dynids(driver); in usb_serial_bus_deregister() [all …]
|
| /linux-6.15/drivers/base/power/ |
| H 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() 135 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff_noirq() 147 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff_late() 159 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_poweroff() [all …]
|
| /linux-6.15/drivers/vfio/ |
| H A D | container.c | 98 driver = kzalloc(sizeof(*driver), GFP_KERNEL); in vfio_register_iommu_driver() 99 if (!driver) in vfio_register_iommu_driver() 102 driver->ops = ops; in vfio_register_iommu_driver() 110 kfree(driver); in vfio_register_iommu_driver() 132 kfree(driver); in vfio_unregister_iommu_driver() 204 if (!driver) { in vfio_container_ioctl_check_extension() 211 driver)) in vfio_container_ioctl_check_extension() 443 if (driver) { in vfio_container_attach_group() 479 if (driver) in vfio_group_detach_container() 542 if (unlikely(!driver || !driver->ops->pin_pages)) in vfio_device_container_pin_pages() [all …]
|
| /linux-6.15/scripts/dtc/ |
| H 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-6.15/drivers/pinctrl/freescale/ |
| H A D | Kconfig | 32 bool "IMX1 pinctrl driver" 41 bool "IMX27 pinctrl driver" 51 bool "IMX25 pinctrl driver" 60 bool "IMX35 pinctrl driver" 69 bool "IMX50 pinctrl driver" 78 bool "IMX51 pinctrl driver" 87 bool "IMX53 pinctrl driver" 105 bool "IMX6SL pinctrl driver" 123 bool "IMX6SX pinctrl driver" 132 bool "IMX6UL pinctrl driver" [all …]
|
| /linux-6.15/drivers/interconnect/qcom/ |
| H A D | Kconfig | 12 tristate "Qualcomm MSM8909 interconnect driver" 21 tristate "Qualcomm MSM8916 interconnect driver" 30 tristate "Qualcomm MSM8937 interconnect driver" 39 tristate "Qualcomm MSM8939 interconnect driver" 48 tristate "Qualcomm MSM8953 interconnect driver" 57 tristate "Qualcomm MSM8974 interconnect driver" 66 tristate "Qualcomm MSM8976 interconnect driver" 75 tristate "Qualcomm MSM8996 interconnect driver" 84 tristate "Qualcomm OSM L3 interconnect driver" 100 tristate "Qualcomm QCS404 interconnect driver" [all …]
|
| /linux-6.15/drivers/pinctrl/qcom/ |
| H A D | Kconfig.msm | 5 tristate "Qualcomm APQ8064 pin controller driver" 12 tristate "Qualcomm APQ8084 pin controller driver" 19 tristate "Qualcomm IPQ4019 pin controller driver" 35 tristate "Qualcomm IPQ8064 pin controller driver" 86 tristate "Qualcomm 8226 pin controller driver" 94 tristate "Qualcomm 8660 pin controller driver" 101 tristate "Qualcomm 8960 pin controller driver" 108 tristate "Qualcomm 9607 pin controller driver" 153 supported by this driver. 162 supported by this driver. [all …]
|
| /linux-6.15/drivers/pci/endpoint/ |
| H A D | pci-epf-core.c | 35 if (!epf->driver) { in pci_epf_unbind() 67 if (!epf->driver) { in pci_epf_bind() 346 driver_unregister(&driver->driver); in pci_epf_unregister_driver() 389 if (!driver->ops) in __pci_epf_register_driver() 392 if (!driver->ops->bind || !driver->ops->unbind) in __pci_epf_register_driver() 395 driver->driver.bus = &pci_epf_bus_type; in __pci_epf_register_driver() 396 driver->driver.owner = owner; in __pci_epf_register_driver() 398 ret = driver_register(&driver->driver); in __pci_epf_register_driver() 510 struct pci_epf_driver *driver = to_pci_epf_driver(dev->driver); in pci_epf_device_probe() local 515 epf->driver = driver; in pci_epf_device_probe() [all …]
|
| /linux-6.15/drivers/tty/ |
| H A D | tty_io.c | 1232 tty = driver->ops->lookup(driver, file, idx); in tty_driver_lookup_tty() 1304 return driver->ops->install ? driver->ops->install(driver, tty) : in tty_driver_install_tty() 1321 driver->ops->remove(driver, tty); in tty_driver_remove_tty() 1337 struct tty_driver *driver = tty->driver; in tty_reopen() local 1527 struct tty_driver *driver = tty->driver; in release_one_tty() local 3141 tty->driver = driver; in alloc_tty_struct() 3181 driver->cdevs[index]->owner = driver->owner; in tty_cdev_add() 3349 driver = kzalloc(sizeof(*driver), GFP_KERNEL); in __tty_alloc_driver() 3363 if (!driver->ttys || !driver->termios) { in __tty_alloc_driver() 3450 driver->num, driver->name); in tty_register_driver() [all …]
|
| /linux-6.15/drivers/hid/intel-ish-hid/ishtp/ |
| H 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-6.15/drivers/power/reset/ |
| H 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" 99 bool "GPIO power-off driver" 107 bool "GPIO restart driver" 191 bool "QNAP power-off driver" 214 bool "ST restart driver" 220 bool "TPS65086 restart driver" [all …]
|
| /linux-6.15/drivers/phy/marvell/ |
| H 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-6.15/drivers/usb/core/ |
| H 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 525 driver = to_usb_driver(dev->driver); in usb_shutdown_interface() 565 dev->driver = &driver->driver; in usb_driver_claim_interface() 628 if (!dev->driver || dev->driver != &driver->driver) in usb_driver_release_interface() 963 if (dev->driver != &usb_generic_driver.driver) in __usb_bus_reprobe_drivers() 1117 driver_unregister(&driver->driver); in usb_deregister() 1130 struct usb_driver *driver = to_usb_driver(intf->dev.driver); in usb_forced_unbind_intf() local 1320 driver = to_usb_driver(intf->dev.driver); in usb_suspend_interface() 1360 driver = to_usb_driver(intf->dev.driver); in usb_resume_interface() [all …]
|
| /linux-6.15/drivers/pwm/ |
| H A D | Kconfig | 74 Generic PWM framework driver for Atmel SoC. 199 tristate "ChromeOS EC PWM driver" 209 PWM driver for Synopsys DWC PWM Controller. 345 tristate "Intel Keem Bay PWM driver" 393 tristate "Intel LPSS PWM PCI driver" 404 tristate "Intel LPSS PWM platform driver" 415 tristate "Amlogic Meson PWM driver" 425 tristate "MediaTek display PWM driver" 485 tristate "NXP PCA9685 PWM driver" 499 Generic PWM framework driver for PXA. [all …]
|
| /linux-6.15/drivers/pinctrl/intel/ |
| H A D | Kconfig | 25 tristate "Intel Lynxpoint pinctrl and GPIO driver" 41 tristate "Intel pinctrl and GPIO platform driver" 51 tristate "Intel Alder Lake pinctrl and GPIO driver" 58 tristate "Intel Broxton pinctrl and GPIO driver" 72 tristate "Intel Cedar Fork pinctrl and GPIO driver" 79 tristate "Intel Denverton pinctrl and GPIO driver" 93 tristate "Intel Emmitsburg pinctrl and GPIO driver" 107 tristate "Intel Ice Lake PCH pinctrl and GPIO driver" 128 tristate "Intel Lewisburg pinctrl and GPIO driver" 135 tristate "Intel Meteor Lake pinctrl and GPIO driver" [all …]
|
| /linux-6.15/arch/s390/pci/ |
| H A D | pci_event.c | 77 if (!driver || !driver->err_handler) in is_driver_supported() 83 if (!driver->err_handler->resume) in is_driver_supported() 89 struct pci_driver *driver) in zpci_event_notify_error_detected() argument 103 struct pci_driver *driver) in zpci_event_do_error_state_clear() argument 175 struct pci_driver *driver; in zpci_event_attempt_error_recovery() local 196 driver = to_pci_driver(pdev->dev.driver); in zpci_event_attempt_error_recovery() 198 if (!driver) { in zpci_event_attempt_error_recovery() 205 driver->name); in zpci_event_attempt_error_recovery() 251 struct pci_driver *driver; in zpci_event_io_failure() local 264 driver = to_pci_driver(pdev->dev.driver); in zpci_event_io_failure() [all …]
|
| /linux-6.15/Documentation/driver-api/ |
| H 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-6.15/drivers/pinctrl/bcm/ |
| H A D | Kconfig | 7 bool "Broadcom BCM281xx pinctrl driver" 56 bool "Broadcom BCM6318 GPIO driver" 65 bool "Broadcom BCM6328 GPIO driver" 74 bool "Broadcom BCM6358 GPIO driver" 83 bool "Broadcom BCM6362 GPIO driver" 92 bool "Broadcom BCM6368 GPIO driver" 101 bool "Broadcom BCM63268 GPIO driver" 125 supported by this driver. 129 driver. 185 supported by this driver. [all …]
|