mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 08:42:12 +02:00
Merge tag 'ti-v2020.07-rc1' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti
- Fix boot on am335x guardian board - Increase OPSI speed on AM65x and J721E devices - Use JTAD register for identifying K3 devices. - Update TI entry in MAINTAINERS file.
This commit is contained in:
@@ -58,7 +58,7 @@
|
||||
label = "guardian:life-led";
|
||||
gpios = <&gpio1 26 GPIO_ACTIVE_HIGH>;
|
||||
linux,default-trigger = "heartbeat";
|
||||
default-state = "off";
|
||||
default-state = "on";
|
||||
};
|
||||
};
|
||||
|
||||
@@ -202,8 +202,33 @@
|
||||
};
|
||||
|
||||
partition@6 {
|
||||
label = "u-boot-2";
|
||||
reg = <0x300000 0x100000>;
|
||||
};
|
||||
|
||||
partition@7 {
|
||||
label = "u-boot-2.backup1";
|
||||
reg = <0x400000 0x100000>;
|
||||
};
|
||||
|
||||
partition@8 {
|
||||
label = "u-boot-env";
|
||||
reg = <0x500000 0x40000>;
|
||||
};
|
||||
|
||||
partition@9 {
|
||||
label = "u-boot-env.backup1";
|
||||
reg = <0x540000 0x40000>;
|
||||
};
|
||||
|
||||
partition@10 {
|
||||
label = "splash-screen";
|
||||
reg = <0x580000 0x40000>;
|
||||
};
|
||||
|
||||
partition@11 {
|
||||
label = "UBI";
|
||||
reg = <0x300000 0x1fd00000>;
|
||||
reg = <0x5c0000 0x1fa40000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@@ -191,7 +191,7 @@
|
||||
reg = <0x0>;
|
||||
spi-tx-bus-width = <1>;
|
||||
spi-rx-bus-width = <8>;
|
||||
spi-max-frequency = <40000000>;
|
||||
spi-max-frequency = <50000000>;
|
||||
cdns,tshsl-ns = <60>;
|
||||
cdns,tsd2d-ns = <60>;
|
||||
cdns,tchsh-ns = <60>;
|
||||
|
@@ -268,7 +268,7 @@
|
||||
reg = <0x0>;
|
||||
spi-tx-bus-width = <1>;
|
||||
spi-rx-bus-width = <8>;
|
||||
spi-max-frequency = <40000000>;
|
||||
spi-max-frequency = <50000000>;
|
||||
cdns,tshsl-ns = <60>;
|
||||
cdns,tsd2d-ns = <60>;
|
||||
cdns,tchsh-ns = <60>;
|
||||
|
@@ -309,7 +309,7 @@
|
||||
reg = <0x0>;
|
||||
spi-tx-bus-width = <1>;
|
||||
spi-rx-bus-width = <8>;
|
||||
spi-max-frequency = <40000000>;
|
||||
spi-max-frequency = <50000000>;
|
||||
cdns,tshsl-ns = <60>;
|
||||
cdns,tsd2d-ns = <60>;
|
||||
cdns,tchsh-ns = <60>;
|
||||
|
@@ -87,7 +87,7 @@
|
||||
reg = <0x0>;
|
||||
spi-tx-bus-width = <1>;
|
||||
spi-rx-bus-width = <8>;
|
||||
spi-max-frequency = <40000000>;
|
||||
spi-max-frequency = <50000000>;
|
||||
cdns,tshsl-ns = <60>;
|
||||
cdns,tsd2d-ns = <60>;
|
||||
cdns,tchsh-ns = <60>;
|
||||
|
@@ -307,15 +307,15 @@ int print_cpuinfo(void)
|
||||
u32 soc, rev;
|
||||
char *name;
|
||||
|
||||
soc = (readl(CTRLMMR_WKUP_JTAG_DEVICE_ID) &
|
||||
DEVICE_ID_FAMILY_MASK) >> DEVICE_ID_FAMILY_SHIFT;
|
||||
soc = (readl(CTRLMMR_WKUP_JTAG_ID) &
|
||||
JTAG_ID_PARTNO_MASK) >> JTAG_ID_PARTNO_SHIFT;
|
||||
rev = (readl(CTRLMMR_WKUP_JTAG_ID) &
|
||||
JTAG_ID_VARIANT_MASK) >> JTAG_ID_VARIANT_SHIFT;
|
||||
|
||||
printf("SoC: ");
|
||||
switch (soc) {
|
||||
case AM654:
|
||||
name = "AM654";
|
||||
case AM65X:
|
||||
name = "AM65x";
|
||||
break;
|
||||
case J721E:
|
||||
name = "J721E";
|
||||
|
@@ -8,8 +8,8 @@
|
||||
|
||||
#include <asm/armv7_mpu.h>
|
||||
|
||||
#define AM654 2
|
||||
#define J721E 4
|
||||
#define AM65X 0xbb5a
|
||||
#define J721E 0xbb64
|
||||
|
||||
#define REV_PG1_0 0
|
||||
#define REV_PG2_0 1
|
||||
|
@@ -15,20 +15,10 @@
|
||||
#endif
|
||||
|
||||
/* Assuming these addresses and definitions stay common across K3 devices */
|
||||
#define CTRLMMR_WKUP_JTAG_DEVICE_ID 0x43000018
|
||||
#define DEVICE_ID_FAMILY_SHIFT 26
|
||||
#define DEVICE_ID_FAMILY_MASK (0x3f << 26)
|
||||
#define DEVICE_ID_BASE_SHIFT 11
|
||||
#define DEVICE_ID_BASE_MASK (0x1fff << 11)
|
||||
#define DEVICE_ID_SPEED_SHIFT 6
|
||||
#define DEVICE_ID_SPEED_MASK (0x1f << 6)
|
||||
#define DEVICE_ID_TEMP_SHIFT 3
|
||||
#define DEVICE_ID_TEMP_MASK (0x7 << 3)
|
||||
|
||||
#define CTRLMMR_WKUP_JTAG_ID 0x43000014
|
||||
#define CTRLMMR_WKUP_JTAG_ID 0x43000014
|
||||
#define JTAG_ID_VARIANT_SHIFT 28
|
||||
#define JTAG_ID_VARIANT_MASK (0xf << 28)
|
||||
#define JTAG_ID_PARTNO_SHIFT 12
|
||||
#define JTAG_ID_PARTNO_MASK (0x7ff << 1)
|
||||
#define JTAG_ID_PARTNO_MASK (0xffff << 12)
|
||||
|
||||
#endif /* _ASM_ARCH_HARDWARE_H_ */
|
||||
|
Reference in New Issue
Block a user