/linux-master/drivers/soundwire/ |
H A D | amd_manager.c | 3 * SoundWire AMD Manager driver 1049 dev_dbg(dev, "skipping device, no probed driver\n"); 1089 * status to peripheral driver during system level resume as they are in runtime 1197 .driver = { 1205 MODULE_DESCRIPTION("AMD SoundWire driver");
|
/linux-master/drivers/phy/ti/ |
H A D | phy-tusb1210.c | 3 * tusb1210.c - TUSB1210 USB ULPI PHY driver 12 #include <linux/ulpi/driver.h> 461 * Delay initial run by 2 seconds to allow the charger driver, 581 .driver = { 591 MODULE_DESCRIPTION("TUSB1210 ULPI PHY driver");
|
/linux-master/drivers/phy/rockchip/ |
H A D | phy-rockchip-naneng-combphy.c | 3 * Rockchip PIPE USB3.0 PCIE SATA Combo Phy driver 788 .driver = { 795 MODULE_DESCRIPTION("Rockchip NANENG COMBPHY driver");
|
H A D | phy-rockchip-snps-pcie3.c | 3 * Rockchip PCIE3.0 phy driver 311 .driver = { 317 MODULE_DESCRIPTION("Rockchip Synopsys PCIe 3.0 PHY driver");
|
/linux-master/drivers/phy/qualcomm/ |
H A D | phy-qcom-qmp-combo.c | 2990 * by the PHY driver for its operations. 2991 * We register the <s>_pipe_clksrc here. The gcc driver takes care 3021 * Display Port PLL driver block diagram for branch clocks 3646 .driver = { 3656 MODULE_DESCRIPTION("Qualcomm QMP USB+DP combo PHY driver");
|
H A D | phy-qcom-m31.c | 335 .driver = { 343 MODULE_DESCRIPTION("USB2 Qualcomm M31 HSPHY driver");
|
/linux-master/drivers/phy/marvell/ |
H A D | phy-mvebu-a3700-comphy.c | 577 /* 5. Set vendor-specific configuration (It is done in sata driver) */ 836 * register belong to UTMI module, so it is set in UTMI phy driver. 1025 * PCI-E driver 1366 .driver = { 1376 MODULE_DESCRIPTION("Common PHY driver for A3700");
|
/linux-master/drivers/phy/freescale/ |
H A D | phy-fsl-imx8m-pcie.c | 280 .driver = { 287 MODULE_DESCRIPTION("FSL IMX8 PCIE PHY driver");
|
/linux-master/drivers/misc/eeprom/ |
H A D | at24.c | 61 * So this driver uses "new style" I2C driver binding, expecting to be 66 * Other than binding model, current differences from "eeprom" driver are 100 * This parameter is to help this driver avoid blocking other drivers out 836 .driver = {
|
/linux-master/drivers/i2c/ |
H A D | i2c-core-base.c | 66 static int i2c_detect(struct i2c_adapter *adapter, struct i2c_driver *driver); 122 struct i2c_driver *driver = to_i2c_driver(client->dev.driver); local 128 match = i2c_match_id(driver->id_table, client); 142 struct i2c_driver *driver; local 153 driver = to_i2c_driver(drv); 156 if (i2c_match_id(driver->id_table, client)) 359 * don't touch the recovery information if the driver is not using 494 struct i2c_driver *driver; local 533 driver 621 struct i2c_driver *driver; local 645 struct i2c_driver *driver; local 1388 i2c_do_add_adapter(struct i2c_driver *driver, struct i2c_adapter *adap) argument 1674 i2c_do_del_adapter(struct i2c_driver *driver, struct i2c_adapter *adapter) argument 1973 i2c_register_driver(struct module *owner, struct i2c_driver *driver) argument 2014 i2c_del_driver(struct i2c_driver *driver) argument 2034 struct i2c_driver *driver; local 2430 i2c_detect_address(struct i2c_client *temp_client, struct i2c_driver *driver) argument 2492 i2c_detect(struct i2c_adapter *adapter, struct i2c_driver *driver) argument [all...] |
/linux-master/drivers/dma/xilinx/ |
H A D | xilinx_dpdma.c | 3 * Xilinx ZynqMP DPDMA Engine driver 1295 * structure in each driver. 1772 .driver = { 1781 MODULE_DESCRIPTION("Xilinx ZynqMP DPDMA driver");
|
H A D | xdma.c | 3 * DMA driver for Xilinx DMA/Bridge Subsystem 1312 .driver = { 1322 MODULE_DESCRIPTION("AMD XDMA driver");
|
/linux-master/drivers/dma/ |
H A D | tegra186-gpc-dma.c | 3 * DMA driver for NVIDIA Tegra GPC DMA controller. 1457 "GPC DMA driver registration failed\n"); 1471 dev_info(&pdev->dev, "GPC DMA driver register %lu channels\n", 1529 .driver = { 1540 MODULE_DESCRIPTION("NVIDIA Tegra GPC DMA Controller driver");
|
H A D | owl-dma.c | 3 // Actions Semi Owl SoCs DMA driver 1256 .driver = { 1276 MODULE_DESCRIPTION("Actions Semi Owl SoCs DMA driver");
|
H A D | idma64.c | 3 * Core driver for the Intel integrated DMA 64-bit 697 .driver = { 706 MODULE_DESCRIPTION("iDMA64 core driver");
|
/linux-master/drivers/dma/idxd/ |
H A D | idxd.h | 444 container_of(dev->driver, struct idxd_device_driver, drv); 694 return (strncmp(wq->driver_name, dev->driver->name, strlen(dev->driver->name)) == 0); 702 #define idxd_driver_register(driver) \ 703 __idxd_driver_register(driver, THIS_MODULE, KBUILD_MODNAME)
|
/linux-master/ |
H A D | Makefile | 501 CLIPPY_DRIVER = clippy-driver
|
/linux-master/drivers/vdpa/ |
H A D | vdpa.c | 37 struct vdpa_driver *drv = drv_to_vdpa(vdev->dev.driver); 62 struct vdpa_driver *drv = drv_to_vdpa(vdev->dev.driver); 72 /* Check override first, and if set, only use the named driver */ 141 * This allows driver to some prepartion after device is 303 * __vdpa_register_driver - register a vDPA device driver 304 * @drv: the vdpa device driver to be registered 305 * @owner: module owner of the driver 311 drv->driver.bus = &vdpa_bus; 312 drv->driver.owner = owner; 314 return driver_register(&drv->driver); [all...] |
/linux-master/drivers/soc/mediatek/ |
H A D | mtk-svs.c | 2927 .driver = { 2938 MODULE_DESCRIPTION("MediaTek SVS driver");
|
/linux-master/drivers/nfc/ |
H A D | trf7970a.c | 30 * SS mode. The driver only supports the two SPI modes. 34 * The delays used in the driver were provided by TI and have been 35 * confirmed to work with this driver. There is a bug with the current 63 * command has already been sent to the tag, then the driver continues 83 * driver will wait 20 ms for the FIFO to drain past the low-watermark 91 * driver enables the '4_bit_RX' bit of the Special Functions register 1 95 * Unfortunately, that means that the driver has to peek into tx frames 101 * of the frame. This means that the driver has to peek at all 15693 frames 104 * sent to the tag before it will send its response. So the driver has to 801 * the if stmt below doesn't fire and the driver wil [all...] |
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 77 * @HWSIM_REGTEST_DRIVER_REG_FOLLOW: Used for testing the driver regulatory 78 * hint, only one driver regulatory hint will be sent as such the 80 * @HWSIM_REGTEST_DRIVER_REG_ALL: Used for testing the driver regulatory 103 * domain settings, combined with secondary driver regulatory domain 105 * using the first driver regulatory request and the second radio will use 106 * non-strict settings using the second driver regulatory request. All 111 * 1 - driver custom world regulatory domain 113 * 3 - first driver regulatory domain request 114 * 4 - second driver regulatory domain request 115 * 5 - strict regulatory domain settings using the third driver regulator [all...] |
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 3448 strscpy(drvinfo->driver, "vxlan", sizeof(drvinfo->driver));
|
/linux-master/drivers/net/usb/ |
H A D | qmi_wwan.c | 25 /* This driver supports wwan (3G/LTE/?) devices using a vendor 40 * Handling a protocol like QMI is out of the scope for any driver. 41 * It is exported as a character device using the cdc-wdm driver as 49 /* driver specific data */ 419 /* mux_id [1 - 254] for compatibility with ip(8) and the rmnet driver */ 547 * driver/host to know when this will happen. And even when the bug 733 * GobiNet driver. The requirement has been verified on an MDM9230 753 struct usb_driver *driver = driver_of(intf); local 794 status = usb_driver_claim_interface(driver, info->data, dev); 802 usb_driver_release_interface(driver, inf 853 struct usb_driver *driver = driver_of(intf); local [all...] |
/linux-master/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_phy.c | 5 #include <linux/gpio/driver.h>
|
/linux-master/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.c | 35 #define PRUETH_MODULE_DESCRIPTION "PRUSS ICSSG Ethernet driver" 2171 dev_info(dev, "TI PRU ethernet driver initialized: %s EMAC mode\n", 2353 .driver = {
|