Home
last modified time | relevance | path

Searched refs:driver (Results 226 - 250 of 16223) sorted by relevance

12345678910>>...649

/kernel/liteos_a/fs/vfs/
H A DMakefile86 $(LITEOSTHIRDPARTY)/NuttX/fs/driver/fs_blockproxy.c \
88 $(LITEOSTHIRDPARTY)/NuttX/fs/driver/fs_findblockdriver.c \
89 $(LITEOSTHIRDPARTY)/NuttX/fs/driver/fs_openblockdriver.c \
90 $(LITEOSTHIRDPARTY)/NuttX/fs/driver/fs_closeblockdriver.c \
91 $(LITEOSTHIRDPARTY)/NuttX/fs/driver/fs_registerblockdriver.c \
92 $(LITEOSTHIRDPARTY)/NuttX/fs/driver/fs_registerdriver.c \
93 $(LITEOSTHIRDPARTY)/NuttX/fs/driver/fs_unregisterblockdriver.c \
94 $(LITEOSTHIRDPARTY)/NuttX/fs/driver/fs_unregisterdriver.c \
/kernel/linux/linux-6.6/scripts/
H A Ddev-needs.sh26 -d lists the driver name of the dependencies that have probed
33 --allow-no-driver By default dependencies that don't have a driver
95 while [ ! -e ${PARENT}/driver ]
133 if [ ! -e $SUPPLIER/driver -a ${ALLOW_NO_DRIVER} -eq 0 ]
157 f=$1/driver/module
167 f=$1/driver
237 --allow-no-driver)
280 # If this is not a device with a driver, we don't care about its
282 if [ ! -e ${CONSUMER}/driver
[all...]
/kernel/linux/linux-5.10/drivers/s390/cio/
H A Dccwgroup.c3 * bus driver for ccwgroup
29 * This is another driver that serves as a replacement for just
79 struct ccwgroup_driver *gdrv = to_ccwgroupdrv(gdev->dev.driver); in ccwgroup_set_online()
108 struct ccwgroup_driver *gdrv = to_ccwgroupdrv(gdev->dev.driver); in ccwgroup_set_offline()
136 if (!dev->driver) { in ccwgroup_online_store()
308 * @gdrv: driver for the new group device
379 /* Check if the devices are bound to the required ccw driver. */ in ccwgroup_create_dev()
390 gdev->dev.driver = &gdrv->driver; in ccwgroup_create_dev()
462 /************************** driver stuf
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Dibmebus.c214 /* If the driver uses devices that ibmebus doesn't know, add them */ in ibmebus_register_driver()
215 ibmebus_create_devices(drv->driver.of_match_table); in ibmebus_register_driver()
217 drv->driver.bus = &ibmebus_bus_type; in ibmebus_register_driver()
218 return driver_register(&drv->driver); in ibmebus_register_driver()
224 driver_unregister(&drv->driver); in ibmebus_unregister_driver()
352 drv = to_platform_driver(dev->driver); in ibmebus_bus_device_probe()
360 if (of_driver_match_device(dev, dev->driver)) in ibmebus_bus_device_probe()
371 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_device_remove()
373 if (dev->driver && drv->remove) in ibmebus_bus_device_remove()
381 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_device_shutdown()
[all...]
/kernel/linux/linux-5.10/drivers/usb/common/
H A Dulpi.c11 #include <linux/ulpi/driver.h>
36 static int ulpi_match(struct device *dev, struct device_driver *driver) in ulpi_match() argument
38 struct ulpi_driver *drv = to_ulpi_driver(driver); in ulpi_match()
47 return of_driver_match_device(dev, driver); in ulpi_match()
74 struct ulpi_driver *drv = to_ulpi_driver(dev->driver); in ulpi_probe()
86 struct ulpi_driver *drv = to_ulpi_driver(dev->driver); in ulpi_remove()
148 * ulpi_register_driver - register a driver with the ULPI bus
149 * @drv: driver being registered
152 * Registers a driver with the ULPI bus.
159 drv->driver in __ulpi_register_driver()
[all...]
/kernel/linux/linux-5.10/net/nfc/nci/
H A Duart.c117 static int nci_uart_set_driver(struct tty_struct *tty, unsigned int driver) in nci_uart_set_driver() argument
122 if (driver >= NCI_UART_DRIVER_MAX) in nci_uart_set_driver()
125 if (!nci_uart_drivers[driver]) in nci_uart_set_driver()
132 memcpy(nu, nci_uart_drivers[driver], sizeof(struct nci_uart)); in nci_uart_set_driver()
174 /* Flush any pending characters in the driver */ in nci_uart_tty_open()
212 * device driver can accept more send data.
234 * Called by tty low level driver when receive data is
328 * bytes are received it passes it to nci_uart driver for processing.
379 /* Pass RX packet to driver */ in nci_uart_default_recv_buf()
411 /* Add this driver i in nci_uart_register()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dscmi_protocol.h3 * SCMI Message Protocol driver header
343 struct device_driver driver; member
346 #define to_scmi_driver(d) container_of(d, struct scmi_driver, driver)
349 int scmi_driver_register(struct scmi_driver *driver,
351 void scmi_driver_unregister(struct scmi_driver *driver);
354 scmi_driver_register(struct scmi_driver *driver, struct module *owner, in scmi_driver_register() argument
360 static inline void scmi_driver_unregister(struct scmi_driver *driver) {} in scmi_driver_unregister() argument
363 #define scmi_register(driver) \
364 scmi_driver_register(driver, THIS_MODULE, KBUILD_MODNAME)
365 #define scmi_unregister(driver) \
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Darm_ffa.h127 struct device_driver driver; member
130 #define to_ffa_driver(d) container_of(d, struct ffa_driver, driver)
146 int ffa_driver_register(struct ffa_driver *driver, struct module *owner,
148 void ffa_driver_unregister(struct ffa_driver *driver);
162 ffa_driver_register(struct ffa_driver *driver, struct module *owner, in ffa_driver_register() argument
168 static inline void ffa_driver_unregister(struct ffa_driver *driver) {} in ffa_driver_unregister() argument
175 #define ffa_register(driver) \
176 ffa_driver_register(driver, THIS_MODULE, KBUILD_MODNAME)
177 #define ffa_unregister(driver) \
178 ffa_driver_unregister(driver)
[all...]
/kernel/linux/linux-6.6/drivers/usb/common/
H A Dulpi.c11 #include <linux/ulpi/driver.h>
37 static int ulpi_match(struct device *dev, struct device_driver *driver) in ulpi_match() argument
39 struct ulpi_driver *drv = to_ulpi_driver(driver); in ulpi_match()
48 return of_driver_match_device(dev, driver); in ulpi_match()
75 struct ulpi_driver *drv = to_ulpi_driver(dev->driver); in ulpi_probe()
87 struct ulpi_driver *drv = to_ulpi_driver(dev->driver); in ulpi_remove()
147 * __ulpi_register_driver - register a driver with the ULPI bus
148 * @drv: driver being registered
151 * Registers a driver with the ULPI bus.
158 drv->driver in __ulpi_register_driver()
[all...]
/kernel/linux/linux-6.6/net/nfc/nci/
H A Duart.c105 static int nci_uart_set_driver(struct tty_struct *tty, unsigned int driver) in nci_uart_set_driver() argument
110 if (driver >= NCI_UART_DRIVER_MAX) in nci_uart_set_driver()
113 if (!nci_uart_drivers[driver]) in nci_uart_set_driver()
120 memcpy(nu, nci_uart_drivers[driver], sizeof(struct nci_uart)); in nci_uart_set_driver()
162 /* Flush any pending characters in the driver */ in nci_uart_tty_open()
200 * device driver can accept more send data.
224 * bytes are received it passes it to nci_uart driver for processing.
275 /* Pass RX packet to driver */ in nci_uart_default_recv_buf()
288 * Called by tty low level driver when receive data is
380 /* Add this driver i in nci_uart_register()
[all...]
/kernel/linux/linux-5.10/sound/pci/emu10k1/
H A Demu10k1_main.c185 /* Hacks for Alice3 to work independent of haP16V driver */ in snd_emu10k1_init()
204 /* Hacks for Alice3 to work independent of haP16V driver */ in snd_emu10k1_init()
267 snd_emu10k1_ptr_write(emu, TCB, 0, 0); /* taken from original driver */ in snd_emu10k1_init()
268 snd_emu10k1_ptr_write(emu, TCBS, 0, 4); /* taken from original driver */ in snd_emu10k1_init()
797 * EMU-1010 - details found out from this driver, official MS Win drivers,
820 * Current status of the driver:
822 * * only 44.1/48kHz supported (the MS Win driver supports up to 192 kHz)
1296 .driver = "Audigy2", .name = "SB Audigy 5/Rx [SB1550]",
1342 .driver = "Audigy2", .name = "SB Audigy 4 [SB0610]",
1360 .driver
[all...]
/kernel/linux/linux-6.6/sound/pci/emu10k1/
H A Demu10k1_main.c189 /* Hacks for Alice3 to work independent of haP16V driver */ in snd_emu10k1_init()
204 /* Hacks for Alice3 to work independent of haP16V driver */ in snd_emu10k1_init()
262 snd_emu10k1_ptr_write(emu, TCB, 0, 0); /* taken from original driver */ in snd_emu10k1_init()
263 snd_emu10k1_ptr_write(emu, TCBS, 0, TCBS_BUFFSIZE_256K); /* taken from original driver */ in snd_emu10k1_init()
826 * Current status of the driver:
828 * * only 44.1/48kHz supported (the MS Win driver supports up to 192 kHz)
989 .driver = "Audigy2", .name = "SB Audigy 5/Rx [SB1550]",
1035 .driver = "Audigy2", .name = "SB Audigy 4 [SB0610]",
1062 .driver = "Audigy2", .name = "SB Audigy 2 Value [SB0400]",
1101 .driver
[all...]
/kernel/linux/linux-5.10/drivers/platform/x86/
H A Dasus-wmi.c3 * Asus PC WMI hotkey driver
234 struct asus_wmi_driver *driver; member
392 asus->inputdev->name = asus->driver->input_name; in asus_wmi_input_init()
393 asus->inputdev->phys = asus->driver->input_phys; in asus_wmi_input_init()
398 err = sparse_keymap_setup(asus->inputdev, asus->driver->keymap, NULL); in asus_wmi_input_init()
402 switch (asus->driver->quirks->tablet_switch_mode) { in asus_wmi_input_init()
879 && (asus->driver->quirks->wapf > 0)) { in asus_wmi_led_init()
1124 priv->asus->driver->wlan_ctrl_by_user) in asus_rfkill_set()
1186 asus->driver->quirks->hotplug_wireless) in asus_new_rfkill()
1197 (asus->driver in asus_new_rfkill()
2952 asus_wmi_register_driver(struct asus_wmi_driver *driver) asus_wmi_register_driver() argument
2977 asus_wmi_unregister_driver(struct asus_wmi_driver *driver) asus_wmi_unregister_driver() argument
[all...]
H A Dwmi.c3 * ACPI-WMI mapping driver
100 .driver = {
211 * @wdev: A wmi bus device from a driver
251 * @wdev: A wmi bus device from a driver
802 static int wmi_dev_match(struct device *dev, struct device_driver *driver) in wmi_dev_match() argument
805 container_of(driver, struct wmi_driver, driver); in wmi_dev_match()
875 /* if it's too big, warn, driver will only use what is needed */ in wmi_ioctl()
889 /* let the driver do any filtering and do the call */ in wmi_ioctl()
890 wdriver = container_of(wblock->dev.dev.driver, in wmi_ioctl()
1298 struct wmi_driver *driver; acpi_wmi_notify_handler() local
1417 __wmi_driver_register(struct wmi_driver *driver, struct module *owner) __wmi_driver_register() argument
1427 wmi_driver_unregister(struct wmi_driver *driver) wmi_driver_unregister() argument
[all...]
/kernel/linux/linux-5.10/drivers/s390/char/
H A Dsclp_vt220.c3 * SCLP VT220 terminal driver.
58 /* Structures and data needed to register tty driver */
89 /* Counter controlling core driver initialization. */
586 * done stuffing characters into the driver.
608 * This routine returns the numbers of characters the tty driver
736 * Register driver with SCLP and Linux and initialize internal tty structures.
740 struct tty_driver *driver; in sclp_vt220_tty_init() local
745 driver = alloc_tty_driver(1); in sclp_vt220_tty_init()
746 if (!driver) in sclp_vt220_tty_init()
752 driver in sclp_vt220_tty_init()
[all...]
H A Dcon3215.c3 * 3215 line mode terminal driver.
78 struct ccw_device *cdev; /* device for tty driver */
802 .driver = {
960 static int tty3215_install(struct tty_driver *driver, struct tty_struct *tty) in tty3215_install() argument
970 return tty_port_install(&raw->port, driver, tty); in tty3215_install()
1173 struct tty_driver *driver; in tty3215_init() local
1179 driver = alloc_tty_driver(NR_3215); in tty3215_init()
1180 if (!driver) in tty3215_init()
1185 put_tty_driver(driver); in tty3215_init()
1194 driver in tty3215_init()
[all...]
/kernel/linux/linux-5.10/drivers/greybus/
H A Dconnection.c73 * Callback from the host driver to let us know that data has been
284 if (!hd->driver->cport_enable) in gb_connection_hd_cport_enable()
287 ret = hd->driver->cport_enable(hd, connection->hd_cport_id, in gb_connection_hd_cport_enable()
303 if (!hd->driver->cport_disable) in gb_connection_hd_cport_disable()
306 ret = hd->driver->cport_disable(hd, connection->hd_cport_id); in gb_connection_hd_cport_disable()
318 if (!hd->driver->cport_connected) in gb_connection_hd_cport_connected()
321 ret = hd->driver->cport_connected(hd, connection->hd_cport_id); in gb_connection_hd_cport_connected()
336 if (!hd->driver->cport_flush) in gb_connection_hd_cport_flush()
339 ret = hd->driver->cport_flush(hd, connection->hd_cport_id); in gb_connection_hd_cport_flush()
355 if (!hd->driver in gb_connection_hd_cport_quiesce()
[all...]
/kernel/linux/linux-6.6/drivers/greybus/
H A Dconnection.c73 * Callback from the host driver to let us know that data has been
284 if (!hd->driver->cport_enable) in gb_connection_hd_cport_enable()
287 ret = hd->driver->cport_enable(hd, connection->hd_cport_id, in gb_connection_hd_cport_enable()
303 if (!hd->driver->cport_disable) in gb_connection_hd_cport_disable()
306 ret = hd->driver->cport_disable(hd, connection->hd_cport_id); in gb_connection_hd_cport_disable()
318 if (!hd->driver->cport_connected) in gb_connection_hd_cport_connected()
321 ret = hd->driver->cport_connected(hd, connection->hd_cport_id); in gb_connection_hd_cport_connected()
336 if (!hd->driver->cport_flush) in gb_connection_hd_cport_flush()
339 ret = hd->driver->cport_flush(hd, connection->hd_cport_id); in gb_connection_hd_cport_flush()
355 if (!hd->driver in gb_connection_hd_cport_quiesce()
[all...]
/kernel/linux/linux-6.6/drivers/s390/char/
H A Dcon3215.c3 * 3215 line mode terminal driver.
79 struct ccw_device *cdev; /* device for tty driver */
814 .driver = {
958 static int tty3215_install(struct tty_driver *driver, struct tty_struct *tty) in tty3215_install() argument
968 return tty_port_install(&raw->port, driver, tty); in tty3215_install()
1151 struct tty_driver *driver; in tty3215_init() local
1157 driver = tty_alloc_driver(NR_3215, TTY_DRIVER_REAL_RAW); in tty3215_init()
1158 if (IS_ERR(driver)) in tty3215_init()
1159 return PTR_ERR(driver); in tty3215_init()
1163 tty_driver_kref_put(driver); in tty3215_init()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/mga/
H A Dmga_drv.c1 /* mga_drv.c -- Matrox G200/G400 driver -*- linux-c -*-
56 static struct drm_driver driver = { variable
90 driver.num_ioctls = mga_max_ioctl; in mga_init()
91 return drm_legacy_pci_init(&driver, &mga_pci_driver); in mga_init()
96 drm_legacy_pci_exit(&driver, &mga_pci_driver); in mga_exit()
/kernel/linux/linux-5.10/drivers/gpu/drm/i810/
H A Di810_drv.c1 /* i810_drv.c -- I810 driver -*- linux-c -*-
59 static struct drm_driver driver = { variable
87 driver.num_ioctls = i810_max_ioctl; in i810_init()
88 return drm_legacy_pci_init(&driver, &i810_pci_driver); in i810_init()
93 drm_legacy_pci_exit(&driver, &i810_pci_driver); in i810_exit()
/kernel/linux/linux-5.10/drivers/gpu/drm/savage/
H A Dsavage_drv.c1 /* savage_drv.c -- Savage driver for Linux
50 static struct drm_driver driver = { variable
77 driver.num_ioctls = savage_max_ioctl; in savage_init()
78 return drm_legacy_pci_init(&driver, &savage_pci_driver); in savage_init()
83 drm_legacy_pci_exit(&driver, &savage_pci_driver); in savage_exit()
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
H A DMakefile5 scmi-driver-y = driver.o notify.o
6 scmi-driver-$(CONFIG_ARM_SCMI_RAW_MODE_SUPPORT) += raw_mode.o
14 scmi-module-objs := $(scmi-driver-y) $(scmi-protocols-y) $(scmi-transport-y)
/kernel/linux/linux-5.10/drivers/char/agp/
H A Dintel-gtt.c4 * Caveat: This driver implements the linux agp interface, but this is far from
5 * a agp driver! GTT support ended up here for purely historical reasons: The
63 const struct intel_gtt_driver *driver; member
91 #define INTEL_GTT_GEN intel_private.driver->gen
92 #define IS_G33 intel_private.driver->is_g33
93 #define IS_PINEVIEW intel_private.driver->is_pineview
94 #define IS_IRONLAKE intel_private.driver->is_ironlake
95 #define HAS_PGTBL_EN intel_private.driver->has_pgtbl_enable
226 intel_private.driver->write_entry(addr, in i810_insert_dcache_entries()
245 case 1: page = agp_bridge->driver in alloc_agpphysmem_i8xx()
[all...]
/kernel/linux/linux-6.6/drivers/char/agp/
H A Dintel-gtt.c4 * Caveat: This driver implements the linux agp interface, but this is far from
5 * a agp driver! GTT support ended up here for purely historical reasons: The
64 const struct intel_gtt_driver *driver; member
92 #define INTEL_GTT_GEN intel_private.driver->gen
93 #define IS_G33 intel_private.driver->is_g33
94 #define IS_PINEVIEW intel_private.driver->is_pineview
95 #define IS_IRONLAKE intel_private.driver->is_ironlake
96 #define HAS_PGTBL_EN intel_private.driver->has_pgtbl_enable
227 intel_private.driver->write_entry(addr, in i810_insert_dcache_entries()
246 case 1: page = agp_bridge->driver in alloc_agpphysmem_i8xx()
[all...]

Completed in 27 milliseconds

12345678910>>...649