Searched refs:spridr (Results 1 – 12 of 12) sorted by relevance
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/ |
H A D | cpu.c | 34 u32 spridr; in checkcpu() local 92 spridr = immr->sysconf.spridr; in checkcpu() 95 if (cpu_type_list[i].partid == PARTID_NO_E(spridr)) { in checkcpu() 98 if (IS_E_PROCESSOR(spridr)) in checkcpu() 100 if ((SPR_FAMILY(spridr) == SPR_834X_FAMILY || in checkcpu() 101 SPR_FAMILY(spridr) == SPR_836X_FAMILY) && in checkcpu() 102 REVID_MAJOR(spridr) >= 2) in checkcpu() 104 printf(", Rev: %d.%d", REVID_MAJOR(spridr), in checkcpu() 105 REVID_MINOR(spridr)); in checkcpu() 110 printf("(SPRIDR %08x unknown), ", spridr); in checkcpu()
|
H A D | fdt.c | 36 int spridr = immr->sysconf.spridr; in ft_cpu_setup() local 44 if (!IS_E_PROCESSOR(spridr)) in ft_cpu_setup() 46 else if (IS_E_PROCESSOR(spridr) && in ft_cpu_setup() 47 (SPR_FAMILY(spridr) == SPR_834X_FAMILY || in ft_cpu_setup() 48 SPR_FAMILY(spridr) == SPR_836X_FAMILY) && in ft_cpu_setup() 49 REVID_MAJOR(spridr) >= 2) in ft_cpu_setup() 61 if (REVID_MAJOR(immr->sysconf.spridr) >= 2) { in ft_cpu_setup()
|
/openbmc/u-boot/drivers/cpu/ |
H A D | mpc83xx_cpu.c | 53 return in_be32(&immr->sysconf.spridr); in get_spridr() 203 u32 spridr = get_spridr(); in determine_revid() local 213 priv->revid.major = bitfield_extract_by_mask(spridr, REVID_MAJOR_MASK); in determine_revid() 214 priv->revid.minor = bitfield_extract_by_mask(spridr, REVID_MINOR_MASK); in determine_revid() 225 u32 spridr = get_spridr(); in determine_cpu_data() local 236 priv->is_e_processor = !bitfield_extract_by_mask(spridr, E_FLAG_MASK); in determine_cpu_data()
|
/openbmc/u-boot/include/ |
H A D | mpc83xx.h | 59 #define REVID_MAJOR(spridr) ((spridr & 0x0000FF00) >> 8) argument 60 #define REVID_MINOR(spridr) (spridr & 0x000000FF) argument 62 #define REVID_MAJOR(spridr) ((spridr & 0x000000F0) >> 4) argument 63 #define REVID_MINOR(spridr) (spridr & 0x0000000F) argument 66 #define PARTID_NO_E(spridr) ((spridr & 0xFFFE0000) >> 16) argument 67 #define SPR_FAMILY(spridr) ((spridr & 0xFFF00000) >> 20) argument
|
/openbmc/u-boot/board/freescale/mpc837xerdb/ |
H A D | mpc837xerdb.c | 139 u32 spridr = in_be32(&immr->sysconf.spridr); in board_early_init_f() local 142 switch (PARTID_NO_E(spridr)) { in board_early_init_f() 161 "%04x\n", spridr >> 16); in board_early_init_f()
|
H A D | pci.c | 71 u32 spridr = in_be32(&immr->sysconf.spridr); in pci_init_board() local 87 if (PARTID_NO_E(spridr) == SPR_8379) in pci_init_board()
|
/openbmc/u-boot/board/freescale/mpc837xemds/ |
H A D | pci.c | 85 u32 spridr = in_be32(&immr->sysconf.spridr); in pci_init_board() local 107 if (PARTID_NO_E(spridr) == SPR_8379) in pci_init_board()
|
H A D | mpc837xemds.c | 35 u32 spridr = in_be32(&immr->sysconf.spridr); in board_early_init_f() local 38 switch (PARTID_NO_E(spridr)) { in board_early_init_f() 55 "%04x\n", spridr >> 16); in board_early_init_f()
|
/openbmc/u-boot/board/tqc/tqm834x/ |
H A D | tqm834x.c | 401 if ((im->sysconf.spridr & SPRIDR_REVID) < 0x200) { in set_ddr_config()
|
/openbmc/linux/arch/powerpc/platforms/83xx/ |
H A D | suspend.c | 86 __be32 spridr; member
|
/openbmc/u-boot/arch/powerpc/include/asm/ |
H A D | processor.h | 1043 #define IS_E_PROCESSOR(spridr) (!(spridr & 0x00010000)) argument
|
H A D | immap_83xx.h | 49 u32 spridr; /* System Part and Revision ID Register */ member
|