Lines Matching +full:0 +full:x2200
56 #define OMAP4_STD_FUSE_DIE_ID_0 0x2200
57 #define OMAP4_ID_CODE 0x2204
58 #define OMAP4_STD_FUSE_DIE_ID_1 0x2208
59 #define OMAP4_STD_FUSE_DIE_ID_2 0x220C
60 #define OMAP4_STD_FUSE_DIE_ID_3 0x2210
61 #define OMAP4_STD_FUSE_PROD_ID_0 0x2214
62 #define OMAP4_STD_FUSE_PROD_ID_1 0x2218
64 #define OMAP3_ID_CODE 0xA204
66 static uint32_t chip_revision = 0xffffffff;
100 * the JTAG (?) tap registers, which are located in address 0x4A00_2200 to in omap4_get_revision()
101 * 0x4A00_2218. This is part of the L4_CORE memory range and should have in omap4_get_revision()
104 * STD_FUSE_DIE_ID_0 0x4A00 2200 in omap4_get_revision()
105 * ID_CODE 0x4A00 2204 (this is the only one we need) in omap4_get_revision()
106 * STD_FUSE_DIE_ID_1 0x4A00 2208 in omap4_get_revision()
107 * STD_FUSE_DIE_ID_2 0x4A00 220C in omap4_get_revision()
108 * STD_FUSE_DIE_ID_3 0x4A00 2210 in omap4_get_revision()
109 * STD_FUSE_PROD_ID_0 0x4A00 2214 in omap4_get_revision()
110 * STD_FUSE_PROD_ID_1 0x4A00 2218 in omap4_get_revision()
113 bus_space_map(fdtbus_bs_tag,OMAP44XX_L4_CORE_HWBASE, 0x4000, 0, &bsh); in omap4_get_revision()
115 bus_space_unmap(fdtbus_bs_tag, bsh, 0x4000); in omap4_get_revision()
117 hawkeye = ((id_code >> 12) & 0xffff); in omap4_get_revision()
118 revision = ((id_code >> 28) & 0xf); in omap4_get_revision()
120 /* Apparently according to the linux code there were some ES2.0 samples that in omap4_get_revision()
121 * have the wrong id code and report themselves as ES1.0 silicon. So used in omap4_get_revision()
124 if (revision == 0) { in omap4_get_revision()
126 revision = (id_code & 0xf) - 1; in omap4_get_revision()
130 case 0xB852: in omap4_get_revision()
132 case 0: in omap4_get_revision()
144 case 0xB95C: in omap4_get_revision()
161 case 0xB94E: in omap4_get_revision()
163 case 0: in omap4_get_revision()
175 case 0xB975: in omap4_get_revision()
177 case 0: in omap4_get_revision()
211 bus_space_map(fdtbus_bs_tag, AM335X_CONTROL_BASE, AM335X_CONTROL_SIZE, 0, &bsh); in am335x_get_revision()
217 case 0x00FF0382: in am335x_get_revision()
220 case 0x20FF0382: in am335x_get_revision()
223 case 0x00FF0383: in am335x_get_revision()
226 case 0x00FE0383: in am335x_get_revision()
229 case 0x20FF0383: in am335x_get_revision()
232 case 0x20FE0383: in am335x_get_revision()
240 case 0: in am335x_get_revision()
242 minor = 0; in am335x_get_revision()
246 minor = 0; in am335x_get_revision()
253 major = 0; in am335x_get_revision()