diff options
author | Pali Rohár <pali@kernel.org> | 2021-07-31 14:22:52 +0200 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2021-08-11 08:42:26 +0200 |
commit | 29795302b942e6ee41c9d95f7e6e29f57d108d42 (patch) | |
tree | 7b13994c6545e80bcf5ed4ccba3e34620e49bd68 /include | |
parent | 293a8de6fa0fdc70f6de6d7fb8d70d46e342e42c (diff) | |
download | u-boot-29795302b942e6ee41c9d95f7e6e29f57d108d42.zip u-boot-29795302b942e6ee41c9d95f7e6e29f57d108d42.tar.gz u-boot-29795302b942e6ee41c9d95f7e6e29f57d108d42.tar.bz2 |
arm: mvebu: a38x: Detect CONFIG_SYS_TCLK from SAR register
Bit 15 in SAR register specifies if TCLK is running at 200 MHz or 250 MHz.
Use this information instead of manual configuration in every board file.
Signed-off-by: Pali Rohár <pali@kernel.org>
Reviewed-by: Stefan Roese <sr@denx.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/configs/clearfog.h | 1 | ||||
-rw-r--r-- | include/configs/controlcenterdc.h | 2 | ||||
-rw-r--r-- | include/configs/db-88f6820-amc.h | 2 | ||||
-rw-r--r-- | include/configs/db-88f6820-gp.h | 2 | ||||
-rw-r--r-- | include/configs/helios4.h | 1 | ||||
-rw-r--r-- | include/configs/turris_omnia.h | 1 | ||||
-rw-r--r-- | include/configs/x530.h | 2 |
7 files changed, 0 insertions, 11 deletions
diff --git a/include/configs/clearfog.h b/include/configs/clearfog.h index fbdd2f0..7052170 100644 --- a/include/configs/clearfog.h +++ b/include/configs/clearfog.h @@ -17,7 +17,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* USB/EHCI configuration */ #define CONFIG_EHCI_IS_TDI diff --git a/include/configs/controlcenterdc.h b/include/configs/controlcenterdc.h index 171bd18..3b17f75 100644 --- a/include/configs/controlcenterdc.h +++ b/include/configs/controlcenterdc.h @@ -20,8 +20,6 @@ * U-Boot into it. */ -#define CONFIG_SYS_TCLK 250000000 /* 250MHz */ - #define CONFIG_LOADADDR 1000000 /* diff --git a/include/configs/db-88f6820-amc.h b/include/configs/db-88f6820-amc.h index 757fbc0..83f5b71 100644 --- a/include/configs/db-88f6820-amc.h +++ b/include/configs/db-88f6820-amc.h @@ -10,8 +10,6 @@ * High Level Configuration Options (easy to change) */ -#define CONFIG_SYS_TCLK 200000000 /* 200MHz */ - /* USB/EHCI configuration */ #define CONFIG_EHCI_IS_TDI diff --git a/include/configs/db-88f6820-gp.h b/include/configs/db-88f6820-gp.h index 9a34fa6..1ab4232 100644 --- a/include/configs/db-88f6820-gp.h +++ b/include/configs/db-88f6820-gp.h @@ -10,8 +10,6 @@ * High Level Configuration Options (easy to change) */ -#define CONFIG_SYS_TCLK 250000000 /* 250MHz */ - /* I2C */ #define CONFIG_SYS_I2C_LEGACY #define CONFIG_SYS_I2C_MVTWSI diff --git a/include/configs/helios4.h b/include/configs/helios4.h index 1368080..b5814ed 100644 --- a/include/configs/helios4.h +++ b/include/configs/helios4.h @@ -17,7 +17,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* USB/EHCI configuration */ #define CONFIG_EHCI_IS_TDI diff --git a/include/configs/turris_omnia.h b/include/configs/turris_omnia.h index 2553da1..8646633 100644 --- a/include/configs/turris_omnia.h +++ b/include/configs/turris_omnia.h @@ -16,7 +16,6 @@ * for DDR ECC byte filling in the SPL before loading the main * U-Boot into it. */ -#define CONFIG_SYS_TCLK 250000000 /* 250MHz */ /* USB/EHCI configuration */ #define CONFIG_EHCI_IS_TDI diff --git a/include/configs/x530.h b/include/configs/x530.h index 515c6e7..64d6827 100644 --- a/include/configs/x530.h +++ b/include/configs/x530.h @@ -12,8 +12,6 @@ #define CONFIG_DISPLAY_BOARDINFO_LATE -#define CONFIG_SYS_TCLK 250000000 /* 250MHz */ - /* * NS16550 Configuration */ |