| /u-boot/drivers/usb/common/ |
| A D | fsl-errata.c | 37 return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 1, 1); in has_dual_phy() 41 return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 2, 0); in has_dual_phy() 61 return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 1, 1); in has_erratum_a005275() 65 return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 2, 0); in has_erratum_a005275() 83 return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 2, 0); in has_erratum_a006261() 88 IS_SVR_REV(svr, 2, 0) || IS_SVR_REV(svr, 2, 1); in has_erratum_a006261() 92 IS_SVR_REV(svr, 2, 0) || IS_SVR_REV(svr, 2, 1); in has_erratum_a006261() 96 return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 2, 0); in has_erratum_a006261() 98 return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 2, 0); in has_erratum_a006261() 101 IS_SVR_REV(svr, 2, 0) || IS_SVR_REV(svr, 2, 1); in has_erratum_a006261() [all …]
|
| /u-boot/include/ |
| A D | fsl_errata.h | 22 u32 svr = get_svr(); in has_erratum_a006379() local 23 if (((SVR_SOC_VER(svr) == SVR_T4240) && SVR_MAJ(svr) <= 1) || in has_erratum_a006379() 24 ((SVR_SOC_VER(svr) == SVR_T4160) && SVR_MAJ(svr) <= 1) || in has_erratum_a006379() 25 ((SVR_SOC_VER(svr) == SVR_T4080) && SVR_MAJ(svr) <= 1) || in has_erratum_a006379() 26 ((SVR_SOC_VER(svr) == SVR_B4860) && SVR_MAJ(svr) <= 2) || in has_erratum_a006379() 27 ((SVR_SOC_VER(svr) == SVR_B4420) && SVR_MAJ(svr) <= 2) || in has_erratum_a006379() 28 ((SVR_SOC_VER(svr) == SVR_T2080) && SVR_MAJ(svr) <= 1) || in has_erratum_a006379() 29 ((SVR_SOC_VER(svr) == SVR_T2081) && SVR_MAJ(svr) <= 1)) in has_erratum_a006379() 39 u32 svr = get_svr(); in has_erratum_a007186() local 53 return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 1, 1); in has_erratum_a007186() [all …]
|
| /u-boot/arch/arm/include/asm/arch-fsl-layerscape/ |
| A D | soc.h | 82 #define SVR_MAJ(svr) (((svr) >> 4) & 0xf) argument 83 #define SVR_MIN(svr) (((svr) >> 0) & 0xf) argument 84 #define SVR_REV(svr) (((svr) >> 0) & 0xff) argument 85 #define IS_E_PROCESSOR(svr) (!((svr >> 8) & 0x1)) argument 87 #define IS_C_PROCESSOR(svr) (!((svr >> 12) & 0x1)) argument 89 #define SVR_SOC_VER(svr) (((svr) >> 8) & SVR_WO_CE) argument 91 #define SVR_SOC_VER(svr) (((svr) >> 8) & SVR_WO_E) argument 94 #define IS_MULTIMEDIA_EN(svr) (!((svr >> 10) & 0x1)) argument 97 ((SVR_MAJ(svr) == (maj)) && (SVR_MIN(svr) == (min))) 98 #define SVR_DEV(svr) ((svr) >> 8) argument [all …]
|
| /u-boot/arch/powerpc/cpu/mpc85xx/ |
| A D | cmd_errata.c | 57 if (SVR_MAJ(svr) == 2) in check_erratum_a4849() 59 if (SVR_MAJ(svr) == 3) in check_erratum_a4849() 160 if (SVR_MAJ(svr) < 3) in do_errata() 191 if (SVR_MAJ(svr) < 3) in do_errata() 226 if ((SVR_MAJ(svr) == 1) || IS_SVR_REV(svr, 2, 0)) in do_errata() 233 if ((SVR_MAJ(svr) == 1) || IS_SVR_REV(svr, 2, 0)) in do_errata() 249 if (IS_SVR_REV(svr, 1, 0)) in do_errata() 262 check_erratum_a4849(svr); in do_errata() 266 check_erratum_a4580(svr); in do_errata() 286 if (IS_SVR_REV(svr, 1, 0)) in do_errata() [all …]
|
| A D | cpu_init.c | 451 uint svr = get_svr(); in cpu_init_f() local 459 if ((SVR_MAJ(svr) == 1) || ((SVR_MAJ(svr) == 2 && SVR_MIN(svr) == 0x0))) in cpu_init_f() 527 u32 cluster, svr = get_svr(); in enable_cluster_l2() local 601 ver = SVR_SOC_VER(svr); in l2cache_init() 772 (SVR_SOC_VER(svr) == SVR_P4080 && SVR_MAJ(svr) < 3) || in cpu_init_r() 773 (SVR_SOC_VER(svr) != SVR_P4080 && SVR_MAJ(svr) < 2); in cpu_init_r() 829 if (IS_SVR_REV(svr, 1, 0)) in cpu_init_r() 834 if (IS_SVR_REV(svr, 1, 0)) { in cpu_init_r() 870 if (SVR_MAJ(svr) < 3) { in cpu_init_r() 984 if (SVR_SOC_VER(svr) == SVR_C293) in cpu_init_r() [all …]
|
| A D | p2041_serdes.c | 55 u32 svr = get_svr(); in serdes_get_prtcl() local 56 u32 ver = SVR_SOC_VER(svr); in serdes_get_prtcl() 73 u32 svr = get_svr(); in is_serdes_prtcl_valid() local 74 u32 ver = SVR_SOC_VER(svr); in is_serdes_prtcl_valid()
|
| A D | cpu.c | 50 uint pvr, svr; in checkcpu() local 89 svr = get_svr(); in checkcpu() 90 major = SVR_MAJ(svr); in checkcpu() 91 minor = SVR_MIN(svr); in checkcpu() 94 if (SVR_SOC_VER(svr) == SVR_T4080) { in checkcpu() 131 if (IS_E_PROCESSOR(svr)) in checkcpu() 134 printf(", Version: %d.%d, (0x%08x)\n", major, minor, svr); in checkcpu()
|
| /u-boot/drivers/pci/ |
| A D | pcie_layerscape_fixup_common.c | 20 uint svr; in ft_pci_setup() local 22 svr = SVR_SOC_VER(get_svr()); in ft_pci_setup() 24 if (svr == SVR_LX2160A && IS_SVR_REV(get_svr(), 1, 0)) in ft_pci_setup() 123 uint svr; in pcie_board_fix_fdt() local 125 svr = SVR_SOC_VER(get_svr()); in pcie_board_fix_fdt() 127 if ((svr == SVR_LX2160A || svr == SVR_LX2162A || in pcie_board_fix_fdt() 128 svr == SVR_LX2120A || svr == SVR_LX2080A || in pcie_board_fix_fdt() 129 svr == SVR_LX2122A || svr == SVR_LX2082A) && in pcie_board_fix_fdt()
|
| A D | pcie_layerscape_rc.c | 48 uint svr; in ls_pcie_setup_atu() local 50 svr = get_svr(); in ls_pcie_setup_atu() 74 svr = (svr >> SVR_VAR_PER_SHIFT) & 0xFFFFFE; in ls_pcie_setup_atu() 75 if (svr == SVR_LS2088A || svr == SVR_LS2084A || in ls_pcie_setup_atu() 76 svr == SVR_LS2048A || svr == SVR_LS2044A || in ls_pcie_setup_atu() 77 svr == SVR_LS2081A || svr == SVR_LS2041A) { in ls_pcie_setup_atu() 251 uint svr; in ls_pcie_probe() local 330 svr = (svr >> SVR_VAR_PER_SHIFT) & 0xFFFFFE; in ls_pcie_probe() 331 if (svr == SVR_LS2088A || svr == SVR_LS2084A || in ls_pcie_probe() 332 svr == SVR_LS2048A || svr == SVR_LS2044A || in ls_pcie_probe() [all …]
|
| A D | pcie_layerscape_fixup.c | 30 uint svr; in fdt_pcie_get_nodeoffset() local 38 svr = (get_svr() >> SVR_VAR_PER_SHIFT) & 0xFFFFFE; in fdt_pcie_get_nodeoffset() 39 if (svr == SVR_LS2088A || svr == SVR_LS2084A || in fdt_pcie_get_nodeoffset() 40 svr == SVR_LS2048A || svr == SVR_LS2044A || in fdt_pcie_get_nodeoffset() 41 svr == SVR_LS2081A || svr == SVR_LS2041A) in fdt_pcie_get_nodeoffset() 104 uint svr; in fdt_pcie_set_msi_map_entry_ls() local 113 svr = (get_svr() >> SVR_VAR_PER_SHIFT) & 0xFFFFFE; in fdt_pcie_set_msi_map_entry_ls() 114 if (svr == SVR_LS2088A || svr == SVR_LS2084A || in fdt_pcie_set_msi_map_entry_ls() 115 svr == SVR_LS2048A || svr == SVR_LS2044A || in fdt_pcie_set_msi_map_entry_ls() 116 svr == SVR_LS2081A || svr == SVR_LS2041A) in fdt_pcie_set_msi_map_entry_ls()
|
| A D | pcie_layerscape_ep.c | 245 u32 svr; in ls_pcie_ep_probe() local 275 svr = SVR_SOC_VER(get_svr()); in ls_pcie_ep_probe() 277 if (svr == SVR_LX2160A || svr == SVR_LX2162A || in ls_pcie_ep_probe() 278 svr == SVR_LX2120A || svr == SVR_LX2080A || in ls_pcie_ep_probe() 279 svr == SVR_LX2122A || svr == SVR_LX2082A) in ls_pcie_ep_probe() 284 if (svr == SVR_LS2080A || svr == SVR_LS2085A) in ls_pcie_ep_probe()
|
| A D | pcie_layerscape.c | 74 uint svr; in ls_pcie_ltssm() local 76 svr = get_svr(); in ls_pcie_ltssm() 77 if (((svr >> SVR_VAR_PER_SHIFT) & SVR_LS102XA_MASK) == SVR_LS102XA) { in ls_pcie_ltssm()
|
| /u-boot/arch/powerpc/include/asm/ |
| A D | processor.h | 843 #define SVR_VER(svr) (((svr) >> 16) & 0xFFFF) /* Version field */ argument 844 #define SVR_REV(svr) (((svr) >> 0) & 0xFF) /* Revision field */ argument 848 #define SVR_SID(svr) (((svr) >> 16) & 0x3F) /* SOC ID */ argument 1025 #define SVR_FAM(svr) (((svr) >> 20) & 0xFFF) /* Family field */ argument 1026 #define SVR_MEM(svr) (((svr) >> 16) & 0xF) /* Member field */ argument 1029 #define SVR_MAJ(svr) (((svr) >> 4) & 0x7) /* Major revision field*/ argument 1031 #define SVR_MAJ(svr) (((svr) >> 4) & 0xF) /* Major revision field*/ argument 1033 #define SVR_MIN(svr) (((svr) >> 0) & 0xF) /* Minor revision field*/ argument 1036 #define SVR_SOC_VER(svr) (((svr) >> 8) & 0xFFF7FF) /* SOC w/o E bit*/ argument 1040 #define IS_E_PROCESSOR(svr) (svr & 0x80000) argument [all …]
|
| /u-boot/arch/arm/cpu/armv7/ls102xa/ |
| A D | cpu.c | 231 return in_be32(&gur->svr); in get_svr() 239 unsigned int svr, major, minor, ver, i; in print_cpuinfo() local 241 svr = in_be32(&gur->svr); in print_cpuinfo() 242 major = SVR_MAJ(svr); in print_cpuinfo() 243 minor = SVR_MIN(svr); in print_cpuinfo() 247 ver = SVR_SOC_VER(svr); in print_cpuinfo() 266 if (IS_E_PROCESSOR(svr) && (ver != SOC_VER_SLS1020)) in print_cpuinfo() 269 printf(", Version: %d.%d, (0x%08x)\n", major, minor, svr); in print_cpuinfo()
|
| A D | fdt.c | 96 unsigned int svr; in ft_cpu_setup() local 97 svr = in_be32(&gur->svr); in ft_cpu_setup() 102 if (!IS_E_PROCESSOR(svr)) in ft_cpu_setup()
|
| A D | soc.c | 56 unsigned int svr, major; in get_soc_major_rev() local 58 svr = in_be32(&gur->svr); in get_soc_major_rev() 59 major = SVR_MAJ(svr); in get_soc_major_rev()
|
| /u-boot/arch/arm/include/asm/arch-ls102xa/ |
| A D | immap_ls102xa.h | 10 #define SVR_MAJ(svr) (((svr) >> 4) & 0xf) argument 11 #define SVR_MIN(svr) (((svr) >> 0) & 0xf) argument 12 #define SVR_SOC_VER(svr) (((svr) >> 8) & 0x7ff) argument 13 #define IS_E_PROCESSOR(svr) (svr & 0x80000) argument 14 #define IS_SVR_REV(svr, maj, min) \ argument 15 ((SVR_MAJ(svr) == maj) && (SVR_MIN(svr) == min)) 109 u32 svr; /* System version */ member
|
| /u-boot/arch/arm/cpu/armv8/fsl-layerscape/ |
| A D | fdt.c | 184 val = gur_in32(&gur->svr); in fdt_fixup_gic() 366 rev = gur_in32(&gur->svr); in fdt_fixup_msi() 421 if (IS_MULTIMEDIA_EN(svr)) in fdt_disable_multimedia() 463 if (IS_E_PROCESSOR(svr)) in crypto_is_disabled() 466 if (IS_SVR_DEV(svr, SVR_DEV(SVR_LS1043A))) in crypto_is_disabled() 469 if (IS_SVR_DEV(svr, SVR_DEV(SVR_LS1088A))) in crypto_is_disabled() 472 if (IS_SVR_DEV(svr, SVR_DEV(SVR_LS2080A))) in crypto_is_disabled() 475 if (IS_SVR_DEV(svr, SVR_DEV(SVR_LS2088A))) in crypto_is_disabled() 484 unsigned int svr = gur_in32(&gur->svr); in ft_cpu_setup() local 487 if (crypto_is_disabled(svr)) in ft_cpu_setup() [all …]
|
| A D | ls1088a_serdes.c | 57 unsigned int svr = gur_in32(&gur->svr); in soc_has_mac1() local 58 unsigned int version = SVR_SOC_VER(svr); in soc_has_mac1()
|
| A D | mp.c | 75 u32 svr, ver, cluster, type; in fsl_layerscape_wake_seconday_cores() local 143 svr = gur_in32(&gur->svr); in fsl_layerscape_wake_seconday_cores() 144 ver = SVR_SOC_VER(svr); in fsl_layerscape_wake_seconday_cores()
|
| A D | cpu.c | 402 unsigned int i, svr, ver; in cpu_name() local 404 svr = gur_in32(&gur->svr); in cpu_name() 405 ver = SVR_SOC_VER(svr); in cpu_name() 411 if (IS_C_PROCESSOR(svr)) in cpu_name() 415 if (IS_E_PROCESSOR(svr)) in cpu_name() 419 SVR_MAJ(svr), SVR_MIN(svr)); in cpu_name() 465 u32 svr, ver; in fix_pcie_mmu_map() local 468 svr = gur_in32(&gur->svr); in fix_pcie_mmu_map() 469 ver = SVR_SOC_VER(svr); in fix_pcie_mmu_map() 983 return gur_in32(&gur->svr); in get_svr() [all …]
|
| /u-boot/arch/powerpc/cpu/mpc86xx/ |
| A D | cpu.c | 39 uint pvr, svr; in checkcpu() local 47 svr = get_svr(); in checkcpu() 48 major = SVR_MAJ(svr); in checkcpu() 49 minor = SVR_MIN(svr); in checkcpu() 63 printf(", Version: %d.%d, (0x%08x)\n", major, minor, svr); in checkcpu()
|
| /u-boot/drivers/ddr/fsl/ |
| A D | mpc85xx_ddr_gen2.c | 25 uint svr; in fsl_ddr_set_memctl_regs() local 38 svr = get_svr(); in fsl_ddr_set_memctl_regs() 39 if ((SVR_MAJ(svr) == 1) || IS_SVR_REV(svr, 2, 0)) { in fsl_ddr_set_memctl_regs()
|
| /u-boot/board/freescale/ls2080ardb/ |
| A D | ls2080ardb.c | 313 u32 svr = gur_in32(&gur->svr); in misc_init_r() local 345 if ((SVR_SOC_VER(svr) == SVR_LS2088A) || in misc_init_r() 346 (SVR_SOC_VER(svr) == SVR_LS2048A)) in misc_init_r() 348 else if ((SVR_SOC_VER(svr) == SVR_LS2081A) || in misc_init_r() 349 (SVR_SOC_VER(svr) == SVR_LS2041A)) in misc_init_r()
|
| /u-boot/board/freescale/t104xrdb/ |
| A D | spl.c | 44 u32 svr = get_svr(); in board_init_f() local 49 if (IS_SVR_REV(svr, 1, 0)) { in board_init_f()
|