| /linux/arch/mips/ath79/ |
| H A D | setup.c | 49 u32 rev = 0; in ath79_detect_sys_type() local 58 rev = id >> AR71XX_REV_ID_REVISION_SHIFT; in ath79_detect_sys_type() 59 rev &= AR71XX_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 81 rev = id & AR724X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 87 rev = id & AR724X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 93 rev = id & AR724X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 98 rev = id >> AR913X_REV_ID_REVISION_SHIFT; in ath79_detect_sys_type() 99 rev &= AR913X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 116 rev = id & AR933X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 122 rev = id & AR933X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() [all …]
|
| /linux/arch/arm/mach-imx/ |
| H A D | cpu-imx31.c | 21 unsigned int rev; member 23 { .srev = 0x00, .name = "i.MX31(L)", .rev = IMX_CHIP_REVISION_1_0 }, 24 { .srev = 0x10, .name = "i.MX31", .rev = IMX_CHIP_REVISION_1_1 }, 25 { .srev = 0x11, .name = "i.MX31L", .rev = IMX_CHIP_REVISION_1_1 }, 26 { .srev = 0x12, .name = "i.MX31", .rev = IMX_CHIP_REVISION_1_1 }, 27 { .srev = 0x13, .name = "i.MX31L", .rev = IMX_CHIP_REVISION_1_1 }, 28 { .srev = 0x14, .name = "i.MX31", .rev = IMX_CHIP_REVISION_1_2 }, 29 { .srev = 0x15, .name = "i.MX31L", .rev = IMX_CHIP_REVISION_1_2 }, 30 { .srev = 0x28, .name = "i.MX31", .rev = IMX_CHIP_REVISION_2_0 }, 31 { .srev = 0x29, .name = "i.MX31L", .rev = IMX_CHIP_REVISION_2_0 }, [all …]
|
| /linux/arch/arm/mach-orion5x/ |
| H A D | common.c | 197 u32 rev, dev; in orion5x_init_early() local 203 orion5x_pcie_id(&dev, &rev); in orion5x_init_early() 249 u32 dev, rev; in orion5x_find_tclk() local 251 orion5x_pcie_id(&dev, &rev); in orion5x_find_tclk() 274 void __init orion5x_id(u32 *dev, u32 *rev, char **dev_name) in orion5x_id() argument 276 orion5x_pcie_id(dev, rev); in orion5x_id() 279 if (*rev == MV88F5281_REV_D2) { in orion5x_id() 281 } else if (*rev == MV88F5281_REV_D1) { in orion5x_id() 283 } else if (*rev == MV88F5281_REV_D0) { in orion5x_id() 289 if (*rev == MV88F5182_REV_A2) { in orion5x_id() [all …]
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | mlxsw_lib.sh | 27 local rev=$1; shift 29 local rev2=${rev%+} 31 if [[ $rev2 != $rev ]]; then 40 local rev=$1; shift 44 if ! mlxsw_on_spectrum "$rev"; then 45 log_test_xfail $src:$caller "(Spectrum-$rev only)" 54 local rev 56 for rev in "$@"; do 57 if __mlxsw_only_on_spectrum "$rev" "$caller" "$src"; then
|
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_hv_rm_mmu.c | 68 void kvmppc_add_revmap_chain(struct kvm *kvm, struct revmap_entry *rev, in kvmppc_add_revmap_chain() argument 76 head = &kvm->arch.hpt.rev[i]; in kvmppc_add_revmap_chain() 79 tail = &kvm->arch.hpt.rev[head->back]; in kvmppc_add_revmap_chain() 82 rev->forw = i; in kvmppc_add_revmap_chain() 83 rev->back = head->back; in kvmppc_add_revmap_chain() 87 rev->forw = rev->back = pte_index; in kvmppc_add_revmap_chain() 148 struct revmap_entry *rev, in remove_revmap_chain() argument 159 ptel = rev->guest_rpte |= rcbits; in remove_revmap_chain() 166 next = real_vmalloc_addr(&kvm->arch.hpt.rev[rev->forw]); in remove_revmap_chain() 167 prev = real_vmalloc_addr(&kvm->arch.hpt.rev[rev->back]); in remove_revmap_chain() [all …]
|
| H A D | book3s_64_mmu_hv.c | 77 struct revmap_entry *rev; in kvmppc_allocate_hpt() local 101 rev = vmalloc(array_size(npte, sizeof(struct revmap_entry))); in kvmppc_allocate_hpt() 102 if (!rev) { in kvmppc_allocate_hpt() 113 info->rev = rev; in kvmppc_allocate_hpt() 183 vfree(info->rev); in kvmppc_free_hpt() 184 info->rev = NULL; in kvmppc_free_hpt() 379 gr = kvm->arch.hpt.rev[index].guest_rpte; in kvmppc_mmu_book3s_64_hv_xlate() 518 struct revmap_entry *rev; in kvmppc_book3s_hv_page_fault() local 555 rev = &kvm->arch.hpt.rev[index]; in kvmppc_book3s_hv_page_fault() 561 hpte[2] = r = rev->guest_rpte; in kvmppc_book3s_hv_page_fault() [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | tfa989x.c | 55 unsigned int rev; member 60 const struct tfa989x_rev *rev; member 126 if (tfa989x->rev->rev == TFA9897_REVISION) in tfa989x_probe() 215 .rev = TFA9890_REVISION, 240 .rev = TFA9895_REVISION, 263 .rev = TFA9897_REVISION, 320 const struct tfa989x_rev *rev; in tfa989x_i2c_probe() local 326 rev = device_get_match_data(dev); in tfa989x_i2c_probe() 327 if (!rev) { in tfa989x_i2c_probe() [all...] |
| /linux/drivers/acpi/ |
| H A D | pci_mcfg.c | 46 #define AL_ECAM(table_id, rev, seg, ops) \ argument 47 { "AMAZON", table_id, rev, seg, MCFG_BUS_ANY, ops } 86 #define THUNDER_PEM_QUIRK(rev, node) \ argument 87 { "CAVIUM", "THUNDERX", rev, 4 + (10 * (node)), MCFG_BUS_ANY, \ 89 { "CAVIUM", "THUNDERX", rev, 5 + (10 * (node)), MCFG_BUS_ANY, \ 91 { "CAVIUM", "THUNDERX", rev, 6 + (10 * (node)), MCFG_BUS_ANY, \ 93 { "CAVIUM", "THUNDERX", rev, 7 + (10 * (node)), MCFG_BUS_ANY, \ 95 { "CAVIUM", "THUNDERX", rev, 8 + (10 * (node)), MCFG_BUS_ANY, \ 97 { "CAVIUM", "THUNDERX", rev, 9 + (10 * (node)), MCFG_BUS_ANY, \ 100 #define THUNDER_ECAM_QUIRK(rev, seg) \ argument [all …]
|
| /linux/drivers/soc/ux500/ |
| H A D | ux500-soc-id.c | 53 unsigned int rev = dbx500_id.revision; in ux500_print_soc_info() local 57 if (rev == 0x01) in ux500_print_soc_info() 59 else if (rev >= 0xA0) in ux500_print_soc_info() 60 pr_cont("v%d.%d" , (rev >> 4) - 0xA + 1, rev & 0xf); in ux500_print_soc_info() 138 unsigned int rev = dbx500_id.revision; in ux500_get_revision() local 140 if (rev == 0x01) in ux500_get_revision() 142 else if (rev >= 0xA0) in ux500_get_revision() 144 (rev >> 4) - 0xA + 1, rev & 0xf); in ux500_get_revision()
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | wa.c | 26 if (phy->rev <= 2) in b43_wa_initgains() 34 if (phy->rev <= 3) in b43_wa_initgains() 36 else if (phy->rev == 5) { in b43_wa_initgains() 40 if (phy->rev >= 3) in b43_wa_initgains() 87 if (phy->rev == 1) in b43_wa_nft() 117 if (phy->rev >= 6) { in b43_wa_nst() 159 if (phy->rev == 1) { in b43_wa_crs_ed() 161 } else if (phy->rev == 2) { in b43_wa_crs_ed() 192 if (dev->phy.rev == 1) { in b43_wa_wrssi_offset() 215 if (phy->rev == 1) { in b43_wa_altagc() [all …]
|
| H A D | phy_g.c | 305 if (phy->rev <= 1) { in b43_set_all_gains() 311 if (phy->rev <= 1) in b43_set_all_gains() 335 if (phy->rev <= 1) { in b43_set_original_gains() 341 if (phy->rev <= 1) in b43_set_original_gains() 420 if (phy->rev != 1) { /* Not in specs, but needed to prevent PPC machine check */ in b43_calc_nrssi_offset() 437 if (phy->rev >= 6) { in b43_calc_nrssi_offset() 478 if (phy->rev != 1) { /* Not in specs, but needed to prevent PPC machine check */ in b43_calc_nrssi_offset() 489 if (phy->rev == 0) { in b43_calc_nrssi_offset() 494 if (phy->rev != 1) { /* Not in specs, but needed to prevent PPC machine check */ in b43_calc_nrssi_offset() 525 if (phy->rev >= 6) { in b43_calc_nrssi_offset() [all …]
|
| H A D | tables_nphy.c | 3626 if (dev->phy.rev >= 16) in b43_nphy_tables_init() 3628 else if (dev->phy.rev >= 7) in b43_nphy_tables_init() 3630 else if (dev->phy.rev >= 3) in b43_nphy_tables_init() 3642 switch (phy->rev) { in b43_nphy_get_ipa_gain_table() 3670 switch (phy->rev) { in b43_nphy_get_ipa_gain_table() 3691 if (dev->phy.rev < 3) in b43_nphy_get_tx_gain_table() 3699 switch (phy->rev) { in b43_nphy_get_tx_gain_table() 3715 switch (phy->rev) { in b43_nphy_get_tx_gain_table() 3737 switch (phy->rev) { in b43_ntab_get_rf_pwr_offset_table() 3752 switch (phy->rev) { in b43_ntab_get_rf_pwr_offset_table() [all …]
|
| /linux/arch/x86/kernel/cpu/microcode/ |
| H A D | amd.c | 99 __u32 rev : 8, member 189 static u32 get_cutoff_revision(u32 rev) in get_cutoff_revision() argument 191 switch (rev >> 8) { in get_cutoff_revision() 323 u32 rev, dummy __always_unused; in get_patch_level() local 340 native_rdmsr(MSR_AMD64_PATCH_LEVEL, rev, dummy); in get_patch_level() 342 return rev; in get_patch_level() 783 u32 rev; in load_ucode_amd_bsp() local 795 rev = get_patch_level(); in load_ucode_amd_bsp() 796 ed->old_rev = rev; in load_ucode_amd_bsp() 818 if (__apply_microcode_amd(mc, &rev, desc.psize)) in load_ucode_amd_bsp() [all …]
|
| /linux/arch/arm/include/debug/ |
| H A D | samsung.S | 14 ARM_BE8(rev \rd, \rd) 20 ARM_BE8(rev \rd, \rd) 29 ARM_BE8(rev \rd, \rd) 39 ARM_BE8(rev \rd, \rd) 53 ARM_BE8(rev \rd, \rd) 65 ARM_BE8(rev \rd, \rd) 77 ARM_BE8(rev \rd, \rd) 89 ARM_BE8(rev \rd, \rd)
|
| H A D | msm.S | 15 ARM_BE8(rev \rd, \rd ) 26 ARM_BE8(rev \rd, \rd ) 31 ARM_BE8(rev \rd, \rd ) 37 ARM_BE8(rev \rd, \rd ) 41 ARM_BE8(rev \rd, \rd )
|
| /linux/arch/m68k/mvme16x/ |
| H A D | config.c | 89 unsigned char rev = *(unsigned char *)MVME162_VERSION_REG; in mvme16x_get_hardware_list() local 92 rev & MVME16x_CONFIG_NO_VMECHIP2 ? "NOT " : ""); in mvme16x_get_hardware_list() 94 rev & MVME16x_CONFIG_NO_SCSICHIP ? "NOT " : ""); in mvme16x_get_hardware_list() 96 rev & MVME16x_CONFIG_NO_ETHERNET ? "NOT " : ""); in mvme16x_get_hardware_list() 283 pr_info("BRD_ID: %s BUG %x.%x %02x/%02x/%02x\n", id, p->rev >> 4, in config_mvme16x() 284 p->rev & 0xf, p->yr, p->mth, p->day); in config_mvme16x() 287 unsigned char rev = *(unsigned char *)MVME162_VERSION_REG; in config_mvme16x() local 289 mvme16x_config = rev | MVME16x_CONFIG_GOT_SCCA; in config_mvme16x() 293 rev & MVME16x_CONFIG_GOT_FPU ? "" : "LC"); in config_mvme16x() 295 rev & MVME16x_CONFIG_SPEED_32 ? 32 : 25); in config_mvme16x() [all …]
|
| /linux/arch/arm/mach-mv78xx0/ |
| H A D | common.c | 229 u32 dev, rev; in mv78xx0_ge10_init() local 235 mv78xx0_pcie_id(&dev, &rev); in mv78xx0_ge10_init() 251 u32 dev, rev; in mv78xx0_ge11_init() local 257 mv78xx0_pcie_id(&dev, &rev); in mv78xx0_ge11_init() 374 u32 dev, rev; in mv78xx0_id() local 376 mv78xx0_pcie_id(&dev, &rev); in mv78xx0_id() 379 if (rev == MV78X00_REV_Z0) in mv78xx0_id() 384 if (rev == MV78100_REV_A0) in mv78xx0_id() 386 else if (rev == MV78100_REV_A1) in mv78xx0_id() 391 if (rev == MV78100_REV_A0) in mv78xx0_id()
|
| H A D | mpp.c | 18 u32 dev, rev; in mv78xx0_variant() local 20 mv78xx0_pcie_id(&dev, &rev); in mv78xx0_variant() 22 if (dev == MV78100_DEV_ID && rev >= MV78100_REV_A0) in mv78xx0_variant() 26 "(dev %#x rev %#x)\n", dev, rev); in mv78xx0_variant()
|
| /linux/arch/arm64/lib/ |
| H A D | strcmp.S | 71 rev tmp, data1 82 rev has_nul, has_nul 88 rev syndrome, syndrome 89 rev data1, data1 90 rev data2, data2 139 rev data3, data3 156 rev data3, data3 167 rev tmp, tmp 178 rev data2, data2 179 rev has_nul, has_nul
|
| /linux/drivers/usb/host/ |
| H A D | pci-quirks.c | 130 u8 rev; member 155 u8 rev = 0; in amd_chipset_sb_type_init() local 161 rev = pinfo->smbus_dev->revision; in amd_chipset_sb_type_init() 162 if (rev >= 0x10 && rev <= 0x1f) in amd_chipset_sb_type_init() 164 else if (rev >= 0x30 && rev <= 0x3f) in amd_chipset_sb_type_init() 166 else if (rev >= 0x40 && rev <= 0x4f) in amd_chipset_sb_type_init() 173 rev = pinfo->smbus_dev->revision; in amd_chipset_sb_type_init() 174 if (rev >= 0x11 && rev <= 0x14) in amd_chipset_sb_type_init() 176 else if (rev >= 0x15 && rev <= 0x18) in amd_chipset_sb_type_init() 178 else if (rev >= 0x39 && rev <= 0x3a) in amd_chipset_sb_type_init() [all …]
|
| /linux/sound/isa/gus/ |
| H A D | gus_main.c | 337 unsigned char val, rev; in snd_gus_check_version() local 344 rev = inb(GUSP(gus, BOARDVERSION)); in snd_gus_check_version() 346 dev_dbg(card->dev, "GF1 [0x%lx] init - val = 0x%x, rev = 0x%x\n", gus->gf1.port, val, rev); in snd_gus_check_version() 349 if ((val != 255 && (val & 0x06)) || (rev >= 5 && rev != 255)) { in snd_gus_check_version() 350 if (rev >= 5 && rev <= 9) { in snd_gus_check_version() 352 if (rev == 5) in snd_gus_check_version() 355 card->longname[29] = rev in snd_gus_check_version() [all...] |
| /linux/arch/arm/mach-omap2/ |
| H A D | powerdomains3xxx_data.c | 577 unsigned int rev; in omap3xxx_powerdomains_init() local 586 rev = omap_rev(); in omap3xxx_powerdomains_init() 588 if (rev == AM35XX_REV_ES1_0 || rev == AM35XX_REV_ES1_1) { in omap3xxx_powerdomains_init() 590 } else if (rev == TI8148_REV_ES1_0 || rev == TI8148_REV_ES2_0 || in omap3xxx_powerdomains_init() 591 rev == TI8148_REV_ES2_1) { in omap3xxx_powerdomains_init() 594 } else if (rev == TI8168_REV_ES1_0 || rev == TI8168_REV_ES1_1 in omap3xxx_powerdomains_init() 595 || rev == TI8168_REV_ES2_0 || rev == TI8168_REV_ES2_1) { in omap3xxx_powerdomains_init() 601 switch (rev) { in omap3xxx_powerdomains_init()
|
| /linux/drivers/bcma/ |
| H A D | driver_chipcommon.c | 43 WARN(bus->chipinfo.rev <= 1, "No watchdog available\n"); in bcma_core_cc_has_pmu_watchdog() 64 else if (cc->core->id.rev < 26) in bcma_chipco_watchdog_get_max_timer() 67 nb = (cc->core->id.rev >= 37) ? 32 : 24; in bcma_chipco_watchdog_get_max_timer() 120 bus->chipinfo.rev <= 1) { in bcma_chipco_watchdog_register() 160 if (cc->core->id.rev == 38 || in bcma_core_chipcommon_flash_detect() 178 if (cc->core->id.rev >= 11) in bcma_core_chipcommon_early_init() 181 if (cc->core->id.rev >= 35) in bcma_core_chipcommon_early_init() 203 if (cc->core->id.rev >= 20) { in bcma_core_chipcommon_init() 220 if (cc->core->id.rev >= 16) { in bcma_core_chipcommon_init() 351 if (cc->core->id.rev < 20) in bcma_chipco_gpio_pullup() [all …]
|
| /linux/drivers/soc/gemini/ |
| H A D | soc-gemini.c | 42 u32 rev; in gemini_soc_init() local 53 ret = regmap_read(map, GLOBAL_WORD_ID, &rev); in gemini_soc_init() 67 rev >> 8, rev & 0xff, val); in gemini_soc_init()
|
| /linux/arch/arm/mach-mvebu/ |
| H A D | system-controller.c | 114 int mvebu_system_controller_get_soc_id(u32 *dev, u32 *rev) in mvebu_system_controller_get_soc_id() argument 119 *rev = (readl(system_controller_base + mvebu_sc->rev_id) >> 8) in mvebu_system_controller_get_soc_id() 129 u32 dev, rev; in mvebu_armada375_smp_wa_init() local 132 if (mvebu_get_soc_id(&dev, &rev) != 0) in mvebu_armada375_smp_wa_init() 135 if (rev != ARMADA_375_Z1_REV) in mvebu_armada375_smp_wa_init()
|