History log of /optee_os/core/arch/arm/plat-sam/freq.c (Results 1 – 4 of 4)
Revision Date Author Comments
# f496f2c4 13-Jun-2024 Tony Han <tony.han@microchip.com>

plat-sam: prepare for CPU OPP (Operating Performance Points) support

Initialize clock rates array by parsing the device tree.

Signed-off-by: Tony Han <tony.han@microchip.com>
Acked-by: Etienne Carr

plat-sam: prepare for CPU OPP (Operating Performance Points) support

Initialize clock rates array by parsing the device tree.

Signed-off-by: Tony Han <tony.han@microchip.com>
Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>

show more ...


# c6a18428 10-Nov-2023 Thomas Perrot <thomas.perrot@bootlin.com>

plat-sam: implement plat_get_freq() for sama7g5

Sama7g5 platform does not have support for the ARM generic timer
extension, so plat_get_freq() needs to be updated to be able to
probe clocks early us

plat-sam: implement plat_get_freq() for sama7g5

Sama7g5 platform does not have support for the ARM generic timer
extension, so plat_get_freq() needs to be updated to be able to
probe clocks early using the device tree as for the sama5d2.

Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Acked-by: Jerome Forissier <jerome.forissier@linaro.org>

show more ...


# e6027f48 05-Jul-2023 Alvin Chang <alvinga@andestech.com>

core: arm: Move some DT functions to common kernel

Some existed functions for device tree in ARM could be also used for
other architectures. This commit moves most of functions from ARM
architecture

core: arm: Move some DT functions to common kernel

Some existed functions for device tree in ARM could be also used for
other architectures. This commit moves most of functions from ARM
architecture into "core/kernel/dt.c", including external DT descriptor,
DT overlay, external DT initialization, API for adding DT child nodes
and reserved-memory nodes. Since "core/kernel/dt.c" is dependent with
CFG_DT, other functions which are independent with CFG_DT are put into
new file "core/kernel/boot.c".

Signed-off-by: Alvin Chang <alvinga@andestech.com>
Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>

show more ...


# 75786993 20-Jan-2022 Clément Léger <clement.leger@bootlin.com>

plat-sam: disable CFG_CORE_HAS_GENERIC_TIMER

sama5d2 platform does not have support for the ARM generic timer
extension. Disable CFG_CORE_HAS_GENERIC_TIMER and implement
plat_get_freq() using device

plat-sam: disable CFG_CORE_HAS_GENERIC_TIMER

sama5d2 platform does not have support for the ARM generic timer
extension. Disable CFG_CORE_HAS_GENERIC_TIMER and implement
plat_get_freq() using device-tree. Since clocks are probed early in
the boot process, the udelay function can be used at driver probe time
but not before clock probing of course.

Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Clément Léger <clement.leger@bootlin.com>

show more ...