| /drivers/misc/ |
| A D | ihs_fpga.c | 319 features->carriers = 0; in get_features() 323 features->carriers = 1; in get_features() 327 features->carriers = 2; in get_features() 331 features->carriers = 4; in get_features() 653 if (features.pcm_rx && features.pcm_tx) in fpga_print_info() 655 else if (features.pcm_rx) in fpga_print_info() 657 else if (features.pcm_tx) in fpga_print_info() 660 if (features.spdif_rx && features.spdif_tx) in fpga_print_info() 662 else if (features.spdif_rx) in fpga_print_info() 664 else if (features.spdif_tx) in fpga_print_info() [all …]
|
| A D | turris_omnia_mcu.c | 22 u32 features; member 44 if (!(info->features & FEAT_EXT_CMDS)) in omnia_gpio_get_function() 50 if (!(info->features & FEAT_EXT_CMDS)) in omnia_gpio_get_function() 52 if (!(info->features & FEAT_PERIPH_MCU)) in omnia_gpio_get_function() 80 if (!(info->features & FEAT_EXT_CMDS)) in omnia_gpio_get_value() 92 if (!(info->features & FEAT_EXT_CMDS)) in omnia_gpio_get_value() 142 if (!(info->features & FEAT_EXT_CMDS)) in omnia_gpio_set_value() 243 if ((info->features & FEAT_EXT_CMDS) && (info->features & FEAT_PERIPH_MCU)) in omnia_gpio_probe() 368 info->features = le16_to_cpu(word); in turris_omnia_mcu_probe() 372 info->features &= GENMASK(15, 0); in turris_omnia_mcu_probe() [all …]
|
| /drivers/net/phy/ |
| A D | ti_phy_init.c | 63 .features = PHY_BASIC_FEATURES, 73 .features = PHY_BASIC_FEATURES, 83 .features = PHY_BASIC_FEATURES, 93 .features = PHY_BASIC_FEATURES, 103 .features = PHY_BASIC_FEATURES, 113 .features = PHY_BASIC_FEATURES, 123 .features = PHY_BASIC_FEATURES,
|
| A D | micrel_ksz90x1.c | 256 unsigned features = phydev->drv->features; in ksz9021_config() local 267 if (features & SUPPORTED_1000baseT_Half) in ksz9021_config() 271 phydev->advertising = features; in ksz9021_config() 272 phydev->supported = features; in ksz9021_config() 283 .features = PHY_GBIT_FEATURES, 350 unsigned features; in ksz9031_config() local 354 features = phydev->drv->features; in ksz9031_config() 381 .features = PHY_GBIT_FEATURES, 596 unsigned features; in ksz9131_config() local 600 features = phydev->drv->features; in ksz9131_config() [all …]
|
| A D | smsc.c | 49 .features = PHY_BASIC_FEATURES, 59 .features = PHY_BASIC_FEATURES, 69 .features = PHY_BASIC_FEATURES, 79 .features = PHY_BASIC_FEATURES, 89 .features = PHY_BASIC_FEATURES, 99 .features = PHY_BASIC_FEATURES,
|
| A D | micrel_ksz8xxx.c | 20 .features = PHY_BASIC_FEATURES, 50 .features = PHY_BASIC_FEATURES, 78 .features = PHY_BASIC_FEATURES, 93 .features = PHY_BASIC_FEATURES, 121 .features = PHY_BASIC_FEATURES, 178 .features = PHY_BASIC_FEATURES, 191 .features = PHY_BASIC_FEATURES, 216 .features = PHY_BASIC_FEATURES,
|
| A D | vitesse.c | 299 .features = PHY_GBIT_FEATURES, 309 .features = PHY_GBIT_FEATURES, 319 .features = PHY_GBIT_FEATURES, 329 .features = PHY_GBIT_FEATURES, 339 .features = PHY_GBIT_FEATURES, 349 .features = PHY_GBIT_FEATURES, 359 .features = PHY_GBIT_FEATURES, 369 .features = PHY_GBIT_FEATURES, 379 .features = PHY_GBIT_FEATURES, 389 .features = PHY_GBIT_FEATURES, [all …]
|
| A D | phy.c | 394 u32 features; in genphy_config() local 407 features |= SUPPORTED_Autoneg; in genphy_config() 410 features |= SUPPORTED_100baseT_Full; in genphy_config() 412 features |= SUPPORTED_100baseT_Half; in genphy_config() 414 features |= SUPPORTED_10baseT_Full; in genphy_config() 416 features |= SUPPORTED_10baseT_Half; in genphy_config() 425 features |= SUPPORTED_1000baseT_Full; in genphy_config() 427 features |= SUPPORTED_1000baseT_Half; in genphy_config() 429 features |= SUPPORTED_1000baseX_Full; in genphy_config() 434 phydev->supported &= features; in genphy_config() [all …]
|
| A D | marvell.c | 699 .features = PHY_GBIT_FEATURES, 709 .features = PHY_GBIT_FEATURES, 719 .features = PHY_GBIT_FEATURES, 729 .features = PHY_GBIT_FEATURES, 739 .features = PHY_GBIT_FEATURES, 749 .features = PHY_GBIT_FEATURES, 759 .features = PHY_GBIT_FEATURES, 769 .features = PHY_GBIT_FEATURES, 779 .features = PHY_GBIT_FEATURES, 791 .features = PHY_GBIT_FEATURES, [all …]
|
| A D | natsemi.c | 39 .features = PHY_BASIC_FEATURES, 106 .features = PHY_GBIT_FEATURES, 149 .features = PHY_BASIC_FEATURES,
|
| A D | atheros.c | 120 phydev->supported = phydev->drv->features; in ar8021_config() 327 phydev->supported = phydev->drv->features; in ar803x_config() 339 .features = PHY_GBIT_FEATURES, 349 .features = PHY_GBIT_FEATURES, 359 .features = PHY_GBIT_FEATURES,
|
| A D | realtek.c | 404 .features = PHY_GBIT_FEATURES, 416 .features = PHY_GBIT_FEATURES, 428 .features = PHY_GBIT_FEATURES, 439 .features = PHY_GBIT_FEATURES, 453 .features = PHY_GBIT_FEATURES, 467 .features = PHY_BASIC_FEATURES,
|
| A D | aquantia.c | 606 .features = PHY_10G_FEATURES, 619 .features = PHY_10G_FEATURES, 632 .features = PHY_10G_FEATURES, 646 .features = PHY_10G_FEATURES, 659 .features = PHY_10G_FEATURES, 673 .features = PHY_10G_FEATURES, 687 .features = PHY_10G_FEATURES, 701 .features = PHY_10G_FEATURES, 715 .features = PHY_10G_FEATURES,
|
| A D | broadcom.c | 448 .features = PHY_GBIT_FEATURES, 458 .features = PHY_GBIT_FEATURES, 468 .features = PHY_GBIT_FEATURES, 478 .features = PHY_GBIT_FEATURES, 488 .features = PHY_GBIT_FEATURES, 498 .features = PHY_GBIT_FEATURES,
|
| A D | ca_phy.c | 110 .features = PHY_GBIT_FEATURES, 121 .features = PHY_GBIT_FEATURES,
|
| /drivers/power/regulator/ |
| A D | Kconfig | 79 features for regulators on ROHM BD71837 and BD71847 PMICs. 89 features for regulators on ROHM BD71837 and BD71847 in SPL. 104 features for regulators on ROHM PCA9450 in SPL. 111 features for REGULATOR DA9063. 121 features for REGULATOR DA9063. 149 features for PWM regulators in SPL. 224 features for fixed value regulators in SPL. 256 features for gpio regulators in SPL. 281 features for REGULATOR S2MPS11. 348 features for pseudo-regulator PBIAS found in the OMAP SOCs. [all …]
|
| /drivers/video/ |
| A D | ihs_video_out.c | 35 u16 features; member 236 u16 features; in ihs_video_out_probe() local 276 ihs_video_out_get(priv->map, features, &features); in ihs_video_out_probe() 287 priv->base_width = ((features & BASE_WIDTH_MASK) in ihs_video_out_probe() 289 priv->base_height = ((features & BASE_HEIGTH_MASK) in ihs_video_out_probe()
|
| /drivers/power/pmic/ |
| A D | Kconfig | 72 This config enables driver-model PMIC uclass features for 79 This config enables driver-model PMIC uclass features in the SPL for 85 This config enables implementation of driver-model pmic uclass features 99 real-time clock, GPIOs, ADC and a few other features. It uses an I2C 114 features for PMIC BD71837. The driver implements read/write 123 uclass features for the FAN53555 regulator. The FAN53555 is 137 uclass features for the FAN53555 regulator. The FAN53555 is 156 features for PMIC MP5416. The driver implements read/write 177 This config enables implementation of driver-model pmic uclass features 184 This config enables implementation of driver-model pmic uclass features [all …]
|
| /drivers/power/acpi_pmc/ |
| A D | Kconfig | 5 provides features including checking whether the system started from 15 provides features including checking whether the system started from 25 provides features including checking whether the system started from
|
| /drivers/firmware/ |
| A D | Kconfig | 27 This protocol library is used by client drivers to use the features 42 bool "Arm SMCCC features discovery" 45 Discover Arm SMCCC features for which a U-Boot driver is defined. When enabled,
|
| /drivers/virtio/ |
| A D | virtio_mmio.c | 154 static int virtio_mmio_get_features(struct udevice *udev, u64 *features) in virtio_mmio_get_features() argument 159 *features = readl(priv->base + VIRTIO_MMIO_DEVICE_FEATURES); in virtio_mmio_get_features() 160 *features <<= 32; in virtio_mmio_get_features() 163 *features |= readl(priv->base + VIRTIO_MMIO_DEVICE_FEATURES); in virtio_mmio_get_features() 180 writel((u32)(uc_priv->features >> 32), in virtio_mmio_set_features() 184 writel((u32)uc_priv->features, in virtio_mmio_set_features()
|
| A D | virtio-uclass.c | 93 int virtio_get_features(struct udevice *vdev, u64 *features) in virtio_get_features() argument 99 return ops->get_features(vdev->parent, features); in virtio_get_features() 329 uc_priv->features = driver_features_legacy & device_features; in virtio_uclass_child_pre_probe() 332 uc_priv->features = driver_features & device_features; in virtio_uclass_child_pre_probe() 342 vdev->name, uc_priv->features); in virtio_uclass_child_pre_probe()
|
| A D | virtio_sandbox.c | 70 static int virtio_sandbox_get_features(struct udevice *udev, u64 *features) in virtio_sandbox_get_features() argument 74 *features = priv->device_features; in virtio_sandbox_get_features() 84 priv->driver_features = uc_priv->features; in virtio_sandbox_set_features()
|
| A D | virtio_pci_legacy.c | 165 static int virtio_pci_get_features(struct udevice *udev, u64 *features) in virtio_pci_get_features() argument 173 *features = ioread32(priv->ioaddr + VIRTIO_PCI_HOST_FEATURES); in virtio_pci_get_features() 184 WARN_ON((u32)uc_priv->features != uc_priv->features); in virtio_pci_set_features() 187 iowrite32(uc_priv->features, priv->ioaddr + VIRTIO_PCI_GUEST_FEATURES); in virtio_pci_set_features()
|
| /drivers/cpu/ |
| A D | xtensa_cpu.c | 34 info->features |= BIT(CPU_FEAT_MMU); in xtensa_cpu_get_info() 37 info->features |= BIT(CPU_FEAT_L1_CACHE); in xtensa_cpu_get_info()
|