Message ID | 20240320121632.105730-2-jpaulo.silvagoncalves@gmail.com |
---|---|
State | Accepted |
Commit | ba26524cad98aa70913afb7a2436949ac14c3b41 |
Delegated to: | Tom Rini |
Headers | show |
Series | arm: mach-k3: am62: change a53 clock frequency by speed grade | expand |
diff --git a/arch/arm/mach-k3/include/mach/am62_hardware.h b/arch/arm/mach-k3/include/mach/am62_hardware.h index 264f8a488b4..90682d8ee31 100644 --- a/arch/arm/mach-k3/include/mach/am62_hardware.h +++ b/arch/arm/mach-k3/include/mach/am62_hardware.h @@ -122,6 +122,21 @@ static inline int k3_get_max_temp(void) } } +static inline int k3_get_a53_max_frequency(void) +{ + switch (k3_get_speed_grade()) { + case 'K': + return 800000000; + case 'S': + return 1000000000; + case 'T': + return 1250000000; + case 'G': + default: + return 300000000; + } +} + static inline int k3_has_pru(void) { u32 full_devid = readl(CTRLMMR_WKUP_JTAG_DEVICE_ID);