| /drivers/soc/ |
| A D | soc_xilinx_zynqmp.c | 52 u8 device; member 65 .device = 1, 70 .device = 1, 75 .device = 2, 80 .device = 3, 85 .device = 3, 90 .device = 4, 96 .device = 5, 102 .device = 6, 107 .device = 7, [all …]
|
| A D | Kconfig | 8 specific data. This is useful for other device drivers that may 10 specific device variant in use. 16 Enable this option to select SoC device id driver for AMD Versal Gen 2. 31 Enable this option to select SoC device id driver for Xilinx ZynqMP. 39 Enable this option to select SoC device id driver for Xilinx Versal. 47 Enable this option to select SoC device id driver for Xilinx Versal NET.
|
| /drivers/block/ |
| A D | ide.c | 219 ide_outb(device, ATA_DEV_HD, ATA_LBA | ATA_DEVICE(device)); in atapi_issue() 233 ide_outb(device, ATA_DEV_HD, ATA_LBA | ATA_DEVICE(device)); in atapi_issue() 244 device, c); in atapi_issue() 454 int device; in atapi_inquiry() local 456 device = desc->devnum; in atapi_inquiry() 542 desc->devnum = device; in ide_ident() 550 ide_outb(device, ATA_DEV_HD, ATA_LBA | ATA_DEVICE(device)); in ide_ident() 652 ide_outb(device, ATA_DEV_HD, ATA_LBA | ATA_DEVICE(device)); in ide_ident() 658 ide_outb(device, ATA_DEV_HD, ATA_LBA | ATA_DEVICE(device)); in ide_ident() 765 ide_outb(device, ATA_DEV_HD, ATA_LBA | ATA_DEVICE(device)); in ide_read() [all …]
|
| /drivers/video/ |
| A D | himax-hx8394.c | 45 struct mipi_dsi_device *device = plat->device; in hx8394_init_sequence() local 79 dsi_dcs_write_seq(device, 0xcc, 0x0b); in hx8394_init_sequence() 82 dsi_dcs_write_seq(device, 0xd4, 0x02); in hx8394_init_sequence() 83 dsi_dcs_write_seq(device, 0xbd, 0x01); in hx8394_init_sequence() 84 dsi_dcs_write_seq(device, 0xb1, 0x00); in hx8394_init_sequence() 85 dsi_dcs_write_seq(device, 0xbd, 0x00); in hx8394_init_sequence() 86 dsi_dcs_write_seq(device, 0xc6, 0xed); in hx8394_init_sequence() 88 ret = mipi_dsi_dcs_exit_sleep_mode(device); in hx8394_init_sequence() 95 ret = mipi_dsi_dcs_set_display_on(device); in hx8394_init_sequence() 105 struct mipi_dsi_device *device = plat->device; in hx8394_panel_enable_backlight() local [all …]
|
| A D | orisetech_otm8009a.c | 82 struct mipi_dsi_device *device = plat->device; in otm8009a_dcs_write_buf() local 92 struct mipi_dsi_device *device = plat->device; in otm8009a_dcs_write_buf_hs() local 95 device->mode_flags &= ~MIPI_DSI_MODE_LPM; in otm8009a_dcs_write_buf_hs() 101 device->mode_flags |= MIPI_DSI_MODE_LPM; in otm8009a_dcs_write_buf_hs() 119 struct udevice *device = dev; \ 121 dcs_write_seq(device, (c) >> 8, seq); \ 127 struct mipi_dsi_device *device = plat->device; in otm8009a_init_sequence() local 208 ret = mipi_dsi_dcs_nop(device); in otm8009a_init_sequence() 245 ret = mipi_dsi_dcs_nop(device); in otm8009a_init_sequence() 258 struct mipi_dsi_device *device = plat->device; in otm8009a_panel_enable_backlight() local [all …]
|
| A D | sandbox_dsi_host.c | 18 struct mipi_dsi_device *device; member 25 struct mipi_dsi_device *device, in sandbox_dsi_host_init() argument 32 if (!device) in sandbox_dsi_host_init() 51 priv->device = device; in sandbox_dsi_host_init() 62 priv->phy_ops->init(priv->device); in sandbox_dsi_host_enable() 63 ret = priv->phy_ops->get_lane_mbps(priv->device, priv->timings, 2, in sandbox_dsi_host_enable() 68 priv->phy_ops->post_set_mode(priv->device, MIPI_DSI_MODE_VIDEO); in sandbox_dsi_host_enable()
|
| A D | dw_mipi_dsi.c | 219 struct mipi_dsi_device *device; member 279 dev_err(device->dev, in dw_mipi_dsi_host_attach() 281 device->lanes); in dw_mipi_dsi_host_attach() 442 struct mipi_dsi_device *device = dsi->device; in dw_mipi_dsi_video_mode_config() local 521 struct mipi_dsi_device *device = dsi->device; in dw_mipi_dsi_dpi_config() local 524 switch (device->format) { in dw_mipi_dsi_dpi_config() 689 struct mipi_dsi_device *device = dsi->device; in dw_mipi_dsi_dphy_interface_config() local 697 N_LANES(device->lanes)); in dw_mipi_dsi_dphy_interface_config() 744 struct mipi_dsi_device *device = dsi->device; in dw_mipi_dsi_bridge_set() local 747 ret = phy_ops->get_lane_mbps(dsi->device, timings, device->lanes, in dw_mipi_dsi_bridge_set() [all …]
|
| A D | raydium-rm68200.c | 95 struct mipi_dsi_device *device = plat->device; in rm68200_dcs_write_buf() local 98 err = mipi_dsi_dcs_write_buffer(device, data, len); in rm68200_dcs_write_buf() 106 struct mipi_dsi_device *device = plat->device; in rm68200_dcs_write_cmd() local 109 err = mipi_dsi_dcs_write(device, cmd, &value, 1); in rm68200_dcs_write_cmd() 226 struct mipi_dsi_device *device = plat->device; in rm68200_panel_enable_backlight() local 230 ret = mipi_dsi_attach(device); in rm68200_panel_enable_backlight() 236 ret = mipi_dsi_dcs_exit_sleep_mode(device); in rm68200_panel_enable_backlight() 242 ret = mipi_dsi_dcs_set_display_on(device); in rm68200_panel_enable_backlight()
|
| A D | tdo-tl070wsh30.c | 37 struct mipi_dsi_device *device = plat->device; in tl070wsh30_panel_enable_backlight() local 41 ret = mipi_dsi_attach(device); in tl070wsh30_panel_enable_backlight() 45 ret = mipi_dsi_dcs_exit_sleep_mode(device); in tl070wsh30_panel_enable_backlight() 51 ret = mipi_dsi_dcs_set_display_on(device); in tl070wsh30_panel_enable_backlight()
|
| /drivers/video/stm32/ |
| A D | stm32_dsi.c | 88 struct mipi_dsi_device device; member 212 struct udevice *dev = device->dev; in dsi_phy_init() 243 struct udevice *dev = device->dev; in dsi_phy_post_set_mode() 268 struct udevice *dev = device->dev; in dsi_get_lane_mbps() 344 struct mipi_dsi_device *device = &priv->device; in stm32_dsi_attach() local 356 mplat->device = &priv->device; in stm32_dsi_attach() 357 device->lanes = mplat->lanes; in stm32_dsi_attach() 358 device->format = mplat->format; in stm32_dsi_attach() 359 device->mode_flags = mplat->mode_flags; in stm32_dsi_attach() 423 struct mipi_dsi_device *device = &priv->device; in stm32_dsi_probe() local [all …]
|
| /drivers/usb/gadget/ |
| A D | Kconfig | 49 string "Vendor name of the USB device" 55 Vendor name of the USB device emulated, reported to the host device. 59 hex "Vendor ID of the USB device" 65 Vendor ID of the USB device emulated, reported to the host device. 70 hex "Product ID of the USB device" 91 Product ID of the USB device emulated, reported to the host device. 103 Enable the Broadcom UDC OTG physical device interface. 152 bool "ChipIdea device controller" 278 string "USB Gadget Ethernet device mac address" 347 bool "DFU device selection in SPL" [all …]
|
| /drivers/virtio/ |
| A D | virtio_pci_modern.c | 105 void __iomem *device; member 118 if (!priv->device) in virtio_pci_get_config() 126 b = ioread8(priv->device + offset); in virtio_pci_get_config() 130 w = cpu_to_le16(ioread16(priv->device + offset)); in virtio_pci_get_config() 158 if (!priv->device) in virtio_pci_set_config() 167 iowrite8(b, priv->device + offset); in virtio_pci_set_config() 493 int common, notify, device; in virtio_pci_probe() local 498 if (pplat->device < 0x1040 || pplat->device > 0x107f) in virtio_pci_probe() 505 uc_priv->device = pplat->device - 0x1040; in virtio_pci_probe() 554 if (device) { in virtio_pci_probe() [all …]
|
| /drivers/bootcount/ |
| A D | Kconfig | 14 prompt "Boot count device" 86 bool "Boot counter in a device-model device" 88 Enables reading/writing the bootcount in a device-model based 89 backing store. If an entry in /chosen/u-boot,bootcount-device 90 exists, this will be the preferred bootcount device; otherwise 91 the first available bootcount device will be used. 97 menu "Backing stores for device-model backed bootcount" 102 Enabled reading/writing the bootcount in a DM RTC device. 105 to the underlying RTC device) and an optional 'offset' property 112 bool "Driver Model boot counter on I2C device" [all …]
|
| /drivers/demo/ |
| A D | Kconfig | 13 bool "Enable simple demo device for driver model" 16 This device allows you to play around with driver model. It prints 18 this device. It can be used to help understand how driver model 22 bool "Enable shape demo device for driver model" 25 This device allows you to play around with driver model. It prints 27 this device. It can be used to help understand how driver model
|
| /drivers/pci/ |
| A D | pci_sandbox.c | 20 u16 device; member 56 u16 vendor, device; in sandbox_pci_read_config() local 61 device = priv->vendev[devfn].device; in sandbox_pci_read_config() 64 else if (offset == PCI_DEVICE_ID && device) in sandbox_pci_read_config() 65 *valuep = device; in sandbox_pci_read_config() 105 priv->vendev[devfn].device = fdt32_to_cpu(cell[3]); in sandbox_pci_probe()
|
| A D | pci_common.c | 271 pci_dev_t pci_find_device(unsigned int vendor, unsigned int device, int index) in pci_find_device() argument 276 ids[0].device = device; in pci_find_device() 285 u16 vendor, device; in pci_hose_find_devices() local 306 pci_read_config_word(bdf, PCI_DEVICE_ID, &device); in pci_hose_find_devices() 310 device == ids[i].device) { in pci_hose_find_devices()
|
| /drivers/video/bridge/ |
| A D | ssd2825.c | 118 struct mipi_dsi_device device; member 313 struct mipi_dsi_device *device = &priv->device; in ssd2825_setup_pll() local 362 struct mipi_dsi_device *device = &priv->device; in ssd2825_bridge_attach() local 368 switch (device->format) { in ssd2825_bridge_attach() 404 device->lanes - 1); in ssd2825_bridge_attach() 517 struct mipi_dsi_device *device = &priv->device; in ssd2825_bridge_probe() local 536 mipi_plat->device = device; in ssd2825_bridge_probe() 538 priv->host.dev = (struct device *)dev; in ssd2825_bridge_probe() 541 device->host = &priv->host; in ssd2825_bridge_probe() 542 device->lanes = mipi_plat->lanes; in ssd2825_bridge_probe() [all …]
|
| A D | tc358768.c | 133 struct mipi_dsi_device device; member 464 struct mipi_dsi_device *device = &priv->device; in tc358768_attach() local 496 switch (device->format) { in tc358768_attach() 519 __func__, device->format); in tc358768_attach() 675 for (i = 0; i < device->lanes; i++) in tc358768_attach() 822 val |= (device->lanes - 1) << 1; in tc358768_attach() 907 struct mipi_dsi_device *device = &priv->device; in tc358768_setup() local 928 mipi_plat->device = device; in tc358768_setup() 933 device->host = &priv->host; in tc358768_setup() 934 device->lanes = mipi_plat->lanes; in tc358768_setup() [all …]
|
| /drivers/video/tegra/ |
| A D | cpu-bridge.c | 28 struct mipi_dsi_device device; member 247 struct mipi_dsi_device *device = &priv->device; in tegra_cpu_bridge_probe() local 260 mipi_plat->device = device; in tegra_cpu_bridge_probe() 262 priv->host.dev = (struct device *)dev; in tegra_cpu_bridge_probe() 265 device->host = &priv->host; in tegra_cpu_bridge_probe() 266 device->lanes = mipi_plat->lanes; in tegra_cpu_bridge_probe() 267 device->format = mipi_plat->format; in tegra_cpu_bridge_probe() 268 device->mode_flags = mipi_plat->mode_flags; in tegra_cpu_bridge_probe() 270 tegra_cpu_bridge_get_format(device->format, &priv->pixel_format); in tegra_cpu_bridge_probe()
|
| A D | dsi.c | 39 struct mipi_dsi_device device; member 628 struct mipi_dsi_device *device = &priv->device; in tegra_dsi_get_lanes() local 644 return device->lanes; in tegra_dsi_get_lanes() 662 struct mipi_dsi_device *device = &priv->device; in tegra_dsi_configure() local 824 struct mipi_dsi_device *device = &priv->device; in tegra_dsi_encoder_enable() local 920 struct mipi_dsi_device *device = &priv->device; in tegra_dsi_init_clocks() local 1014 struct mipi_dsi_device *device = &priv->device; in tegra_dsi_bridge_probe() local 1099 mipi_plat->device = device; in tegra_dsi_bridge_probe() 1104 device->host = &priv->host; in tegra_dsi_bridge_probe() 1105 device->lanes = mipi_plat->lanes; in tegra_dsi_bridge_probe() [all …]
|
| /drivers/net/mscc_eswitch/ |
| A D | Kconfig | 10 This driver supports the Ocelot network switch device. 17 This driver supports the Luton network switch device. 24 This driver supports the Jaguar2 network switch device. 31 This driver supports the Servalt network switch device. 38 This driver supports the Serval network switch device.
|
| /drivers/button/ |
| A D | Kconfig | 9 can provide access to board-specific buttons. Use of the device tree 29 Converter device. The ADC driver must use driver model. Buttons are 30 configured using the device tree. 38 GPIOs may be on the SoC or some other device which provides GPIOs. 40 the device tree. 49 respectively, allowing navigation of bootmenu with buttons on device.
|
| /drivers/pinctrl/nxp/ |
| A D | Kconfig | 17 i.MX53. This feature depends on device tree 31 i.MX6DQ/SL/SX/UL/DQP. This feature depends on device tree 45 i.MX7D. This feature depends on device tree 59 This feature depends on device tree configuration. This driver 73 This feature depends on device tree configuration. This driver 87 This feature depends on device tree configuration. This driver 100 This feature depends on device tree configuration. This driver 113 This feature depends on device tree configuration. This driver 125 familiy, e.g. i.MX28. This feature depends on device tree 137 This feature depends on device tree configuration. This driver [all …]
|
| /drivers/xen/ |
| A D | Kconfig | 2 bool "Xen para-virtualized block device" 7 block device driver. It communicates with a back-end driver 8 in another domain which drives the actual block device.
|
| /drivers/usb/emul/ |
| A D | Kconfig | 2 bool "Support for USB device emulation" 8 to use device emulators instead. This allows testing of the USB 9 stack on sandbox without needing a real device, or any host machine
|