/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/include/ |
H A D | dal_asic_id.h | 46 #define ASIC_REV_IS_TAHITI_P(rev) \ 47 ((rev >= SI_TAHITI_P_A0) && (rev < SI_PITCAIRN_PM_A0)) 49 #define ASIC_REV_IS_PITCAIRN_PM(rev) \ 50 ((rev >= SI_PITCAIRN_PM_A0) && (rev < SI_CAPEVERDE_M_A0)) 52 #define ASIC_REV_IS_CAPEVERDE_M(rev) \ 53 ((rev >= SI_CAPEVERDE_M_A0) && (rev < SI_OLAND_M_A0)) 55 #define ASIC_REV_IS_OLAND_M(rev) \ [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/include/ |
H A D | dal_asic_id.h | 46 #define ASIC_REV_IS_TAHITI_P(rev) \ 47 ((rev >= SI_TAHITI_P_A0) && (rev < SI_PITCAIRN_PM_A0)) 49 #define ASIC_REV_IS_PITCAIRN_PM(rev) \ 50 ((rev >= SI_PITCAIRN_PM_A0) && (rev < SI_CAPEVERDE_M_A0)) 52 #define ASIC_REV_IS_CAPEVERDE_M(rev) \ 53 ((rev >= SI_CAPEVERDE_M_A0) && (rev < SI_OLAND_M_A0)) 55 #define ASIC_REV_IS_OLAND_M(rev) \ [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/ |
H A D | adreno_device.c | 23 .rev = ADRENO_REV(2, 0, 0, 0), 34 .rev = ADRENO_REV(2, 0, 0, 1), 45 .rev = ADRENO_REV(2, 2, 0, ANY_ID), 56 .rev = ADRENO_REV(3, 0, 5, ANY_ID), 67 .rev = ADRENO_REV(3, 0, 6, 0), 78 .rev = ADRENO_REV(3, 2, ANY_ID, ANY_ID), 89 .rev = ADRENO_REV(3, 3, 0, ANY_ID), 100 .rev = ADRENO_REV(4, 0, 5, ANY_ID), 111 .rev = ADRENO_REV(4, 2, 0, ANY_ID), 122 .rev 259 adreno_info(struct adreno_rev rev) adreno_info() argument 343 find_chipid(struct device *dev, struct adreno_rev *rev) find_chipid() argument [all...] |
/kernel/linux/linux-6.6/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 in ath79_detect_sys_type() [all...] |
/kernel/linux/linux-5.10/arch/mips/ath79/ |
H A D | setup.c | 58 u32 rev = 0; in ath79_detect_sys_type() local 67 rev = id >> AR71XX_REV_ID_REVISION_SHIFT; in ath79_detect_sys_type() 68 rev &= AR71XX_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 90 rev = id & AR724X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 96 rev = id & AR724X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 102 rev = id & AR724X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 107 rev = id >> AR913X_REV_ID_REVISION_SHIFT; in ath79_detect_sys_type() 108 rev &= AR913X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 125 rev = id & AR933X_REV_ID_REVISION_MASK; in ath79_detect_sys_type() 131 rev in ath79_detect_sys_type() [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/microcode/ |
H A D | intel.c | 97 if (mc_hdr->rev <= new_rev) in has_newer_microcode() 137 if (mc_hdr->rev <= mc_saved_hdr->rev) in save_microcode_patch() 319 uci->cpu_sig.rev)) in scan_microcode() 328 phdr->rev)) in scan_microcode() 368 csig.rev = intel_get_microcode_revision(); in collect_cpu_info_early() 380 unsigned int sig, pf, rev, total_size, data_size, date; in show_saved_mc() local 393 rev = uci.cpu_sig.rev; in show_saved_mc() 394 pr_debug("CPU: sig=0x%x, pf=0x%x, rev in show_saved_mc() 541 u32 rev; apply_microcode_early() local 749 u32 rev; apply_microcode_intel() local [all...] |
/kernel/linux/linux-5.10/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 [all...] |
/kernel/linux/linux-6.6/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 [all...] |
/kernel/linux/linux-6.6/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_skip $src:$caller "(Spectrum-$rev only)" 54 local rev 56 for rev in "$@"; do 57 if __mlxsw_only_on_spectrum "$rev" "$caller" "$src"; then
|
/kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
H A D | mach-crag6410-module.c | 325 u8 rev; member 334 { .id = 0x01, .rev = 0xff, .name = "1250-EV1 Springbank" }, 335 { .id = 0x02, .rev = 0xff, .name = "1251-EV1 Jura" }, 336 { .id = 0x03, .rev = 0xff, .name = "1252-EV1 Glenlivet" }, 337 { .id = 0x06, .rev = 0xff, .name = "WM8997-6721-CS96-EV1 Lapraoig" }, 338 { .id = 0x07, .rev = 0xff, .name = "WM5110-6271 Deanston", 341 { .id = 0x08, .rev = 0xff, .name = "WM8903-6102 Tamdhu" }, 342 { .id = 0x09, .rev = 0xff, .name = "WM1811A-6305 Adelphi" }, 343 { .id = 0x0a, .rev = 0xff, .name = "WM8996-6272 Blackadder" }, 344 { .id = 0x0b, .rev 383 int ret, i, j, id, rev; wlf_gf_module_probe() local [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-s3c/ |
H A D | mach-crag6410-module.c | 312 u8 rev; member 321 { .id = 0x01, .rev = 0xff, .name = "1250-EV1 Springbank" }, 322 { .id = 0x02, .rev = 0xff, .name = "1251-EV1 Jura" }, 323 { .id = 0x03, .rev = 0xff, .name = "1252-EV1 Glenlivet" }, 324 { .id = 0x06, .rev = 0xff, .name = "WM8997-6721-CS96-EV1 Lapraoig" }, 325 { .id = 0x07, .rev = 0xff, .name = "WM5110-6271 Deanston", 328 { .id = 0x08, .rev = 0xff, .name = "WM8903-6102 Tamdhu" }, 329 { .id = 0x09, .rev = 0xff, .name = "WM1811A-6305 Adelphi" }, 330 { .id = 0x0a, .rev = 0xff, .name = "WM8996-6272 Blackadder" }, 331 { .id = 0x0b, .rev 370 int ret, i, j, id, rev; wlf_gf_module_probe() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/microcode/ |
H A D | intel.c | 92 csig.rev = intel_get_microcode_revision(); in intel_cpu_collect_info() 250 if (mc_hdr->rev <= new_rev) in has_newer_microcode() 290 if (mc_hdr->rev <= mc_saved_hdr->rev) in save_microcode_patch() 374 uci->cpu_sig.rev)) in scan_microcode() 383 phdr->rev)) in scan_microcode() 448 print_ucode_info(early_old_rev, uci.cpu_sig.rev, current_mc_date); in show_ucode_info_early() 482 u32 rev, old_rev; in apply_microcode_early() local 493 rev = intel_get_microcode_revision(); in apply_microcode_early() 494 if (rev > in apply_microcode_early() 681 u32 rev; apply_microcode_intel() local [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-orion5x/ |
H A D | common.c | 210 u32 rev, dev; in orion5x_init_early() local 216 orion5x_pcie_id(&dev, &rev); in orion5x_init_early() 262 u32 dev, rev; in orion5x_find_tclk() local 264 orion5x_pcie_id(&dev, &rev); in orion5x_find_tclk() 285 * Identify device ID and rev from PCIe configuration header space '0'. 287 void __init orion5x_id(u32 *dev, u32 *rev, char **dev_name) in orion5x_id() argument 289 orion5x_pcie_id(dev, rev); in orion5x_id() 292 if (*rev == MV88F5281_REV_D2) { in orion5x_id() 294 } else if (*rev == MV88F5281_REV_D1) { in orion5x_id() 296 } else if (*rev in orion5x_id() 329 u32 dev, rev; orion5x_init() local [all...] |
/kernel/linux/linux-6.6/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() 272 * Identify device ID and rev from PCIe configuration header space '0'. 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 in orion5x_id() 316 u32 dev, rev; orion5x_init() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_mmu.c | 81 void kvmppc_add_revmap_chain(struct kvm *kvm, struct revmap_entry *rev, in kvmppc_add_revmap_chain() argument 89 head = &kvm->arch.hpt.rev[i]; in kvmppc_add_revmap_chain() 92 tail = &kvm->arch.hpt.rev[head->back]; in kvmppc_add_revmap_chain() 95 rev->forw = i; in kvmppc_add_revmap_chain() 96 rev->back = head->back; in kvmppc_add_revmap_chain() 100 rev->forw = rev->back = pte_index; in kvmppc_add_revmap_chain() 161 struct revmap_entry *rev, in remove_revmap_chain() 172 ptel = rev->guest_rpte |= rcbits; in remove_revmap_chain() 179 next = real_vmalloc_addr(&kvm->arch.hpt.rev[re in remove_revmap_chain() 160 remove_revmap_chain(struct kvm *kvm, long pte_index, struct revmap_entry *rev, unsigned long hpte_v, unsigned long hpte_r) remove_revmap_chain() argument 204 struct revmap_entry *rev; kvmppc_do_h_enter() local 494 struct revmap_entry *rev; kvmppc_do_h_remove() local 567 struct revmap_entry *rev, *revs[4]; kvmppc_h_bulk_remove() local 681 struct revmap_entry *rev; kvmppc_h_protect() local 753 struct revmap_entry *rev = NULL; kvmppc_h_read() local 792 struct revmap_entry *rev; kvmppc_h_clear_ref() local 840 struct revmap_entry *rev; kvmppc_h_clear_mod() local 1196 struct revmap_entry *rev; kvmppc_hpte_hv_fault() local [all...] |
/kernel/linux/linux-6.6/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() 159 ptel = rev->guest_rpte |= rcbits; in remove_revmap_chain() 166 next = real_vmalloc_addr(&kvm->arch.hpt.rev[re in remove_revmap_chain() 147 remove_revmap_chain(struct kvm *kvm, long pte_index, struct revmap_entry *rev, unsigned long hpte_v, unsigned long hpte_r) remove_revmap_chain() argument 191 struct revmap_entry *rev; kvmppc_do_h_enter() local 491 struct revmap_entry *rev; kvmppc_do_h_remove() local 565 struct revmap_entry *rev, *revs[4]; kvmppc_h_bulk_remove() local 679 struct revmap_entry *rev; kvmppc_h_protect() local 752 struct revmap_entry *rev = NULL; kvmppc_h_read() local 792 struct revmap_entry *rev; kvmppc_h_clear_ref() local 841 struct revmap_entry *rev; kvmppc_h_clear_mod() local 1198 struct revmap_entry *rev; kvmppc_hpte_hv_fault() local [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | id.c | 152 u8 dev_type, rev; in omap2xxx_check_revision() local 158 rev = (idcode >> 28) & 0x0f; in omap2xxx_check_revision() 163 idcode, rev, hawkeye, (idcode >> 1) & 0x7ff); in omap2xxx_check_revision() 353 u8 rev; in omap3xxx_check_revision() local 369 * hawkeye and rev. See TRM 1.5.2 Device Identification. in omap3xxx_check_revision() 370 * Note that rev does not map directly to our defined processor in omap3xxx_check_revision() 375 rev = (idcode >> 28) & 0xff; in omap3xxx_check_revision() 380 switch (rev) { in omap3xxx_check_revision() 412 switch (rev) { in omap3xxx_check_revision() 426 switch(rev) { in omap3xxx_check_revision() 528 u8 rev; omap4xxx_check_revision() local 606 u8 rev; omap5xxx_check_revision() local 649 u8 rev, package; dra7xxx_check_revision() local [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | id.c | 152 u8 dev_type, rev; in omap2xxx_check_revision() local 158 rev = (idcode >> 28) & 0x0f; in omap2xxx_check_revision() 163 idcode, rev, hawkeye, (idcode >> 1) & 0x7ff); in omap2xxx_check_revision() 353 u8 rev; in omap3xxx_check_revision() local 369 * hawkeye and rev. See TRM 1.5.2 Device Identification. in omap3xxx_check_revision() 370 * Note that rev does not map directly to our defined processor in omap3xxx_check_revision() 375 rev = (idcode >> 28) & 0xff; in omap3xxx_check_revision() 380 switch (rev) { in omap3xxx_check_revision() 412 switch (rev) { in omap3xxx_check_revision() 426 switch(rev) { in omap3xxx_check_revision() 528 u8 rev; omap4xxx_check_revision() local 606 u8 rev; omap5xxx_check_revision() local 649 u8 rev, package; dra7xxx_check_revision() local [all...] |
/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/ |
H A D | base.c | 62 struct scmi_revision_info *rev = handle->version; in scmi_base_attributes_get() local 72 rev->num_protocols = attr_info->num_protocols; in scmi_base_attributes_get() 73 rev->num_agents = attr_info->num_agents; in scmi_base_attributes_get() 96 struct scmi_revision_info *rev = handle->version; in scmi_base_vendor_id_get() local 100 vendor_id = rev->sub_vendor_id; in scmi_base_vendor_id_get() 101 size = ARRAY_SIZE(rev->sub_vendor_id); in scmi_base_vendor_id_get() 104 vendor_id = rev->vendor_id; in scmi_base_vendor_id_get() 105 size = ARRAY_SIZE(rev->vendor_id); in scmi_base_vendor_id_get() 136 struct scmi_revision_info *rev = handle->version; in scmi_base_implementation_version_get() local 146 rev in scmi_base_implementation_version_get() 329 struct scmi_revision_info *rev = handle->version; scmi_base_protocol_init() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_catalog.h | 24 #define DPU_HW_MAJOR(rev) ((rev) >> 28) 25 #define DPU_HW_MINOR(rev) (((rev) >> 16) & 0xFFF) 26 #define DPU_HW_STEP(rev) ((rev) & 0xFFFF) 27 #define DPU_HW_MAJOR_MINOR(rev) ((rev) >> 16) 46 #define IS_MSM8996_TARGET(rev) IS_DPU_MAJOR_MINOR_SAME((rev), DPU_HW_VER_17 [all...] |
/kernel/linux/linux-6.6/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...] |
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/ |
H A D | base.c | 69 struct scmi_revision_info *rev = ph->get_priv(ph); in scmi_base_attributes_get() local 79 rev->num_protocols = attr_info->num_protocols; in scmi_base_attributes_get() 80 rev->num_agents = attr_info->num_agents; in scmi_base_attributes_get() 103 struct scmi_revision_info *rev = ph->get_priv(ph); in scmi_base_vendor_id_get() local 108 vendor_id = rev->sub_vendor_id; in scmi_base_vendor_id_get() 109 size = ARRAY_SIZE(rev->sub_vendor_id); in scmi_base_vendor_id_get() 112 vendor_id = rev->vendor_id; in scmi_base_vendor_id_get() 113 size = ARRAY_SIZE(rev->vendor_id); in scmi_base_vendor_id_get() 144 struct scmi_revision_info *rev = ph->get_priv(ph); in scmi_base_implementation_version_get() local 154 rev in scmi_base_implementation_version_get() 181 struct scmi_revision_info *rev = ph->get_priv(ph); scmi_base_implementation_list_get() local 380 struct scmi_revision_info *rev = scmi_revision_area_get(ph); scmi_base_protocol_init() local [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | pci_mcfg.c | 46 #define AL_ECAM(table_id, rev, seg, ops) \ 47 { "AMAZON", table_id, rev, seg, MCFG_BUS_ANY, ops } 86 #define THUNDER_PEM_QUIRK(rev, node) \ 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, se [all...] |
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | pci_mcfg.c | 46 #define AL_ECAM(table_id, rev, seg, ops) \ 47 { "AMAZON", table_id, rev, seg, MCFG_BUS_ANY, ops } 86 #define THUNDER_PEM_QUIRK(rev, node) \ 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, se [all...] |
/kernel/linux/linux-5.10/arch/arm64/lib/ |
H A D | crc32.S | 27 CPU_BE( rev x3, x3 ) 28 CPU_BE( rev x4, x4 ) 29 CPU_BE( rev x5, x5 ) 30 CPU_BE( rev x6, x6 ) 58 CPU_BE( rev x3, x3 ) 59 CPU_BE( rev x4, x4 ) 60 CPU_BE( rev x5, x5 ) 61 CPU_BE( rev x6, x6 ) 71 CPU_BE( rev x3, x3 ) 75 CPU_BE( rev w [all...] |