[PATCH] clk: rockchip: rk3588: fix mask define for aclk_vop_root

Kever Yang kever.yang at rock-chips.com
Thu Nov 21 03:04:54 CET 2024


On 2024/11/20 18:19, Heiko Stuebner wrote:
> The mask for aclk_vop_root is 3-bit wide, not 2-bit wide according
> to the TRM, so set the mask accordingly.
>
> Signed-off-by: Heiko Stuebner <heiko at sntech.de>

There is a same change/fix to vendor U-Boot at 2022.

Reviewed-by: Kever Yang <kever.yang at rock-chips.com>

Thanks,
- Kever

> ---
>   arch/arm/include/asm/arch-rockchip/cru_rk3588.h | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3588.h b/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
> index dad484813fa..afce8a44af3 100644
> --- a/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
> +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
> @@ -346,7 +346,7 @@ enum {
>   	ACLK_VOP_LOW_ROOT_SEL_100M,
>   	ACLK_VOP_LOW_ROOT_SEL_24M,
>   	ACLK_VOP_ROOT_SEL_SHIFT			= 5,
> -	ACLK_VOP_ROOT_SEL_MASK			= 3 << ACLK_VOP_ROOT_SEL_SHIFT,
> +	ACLK_VOP_ROOT_SEL_MASK			= 7 << ACLK_VOP_ROOT_SEL_SHIFT,
>   	ACLK_VOP_ROOT_SEL_GPLL			= 0,
>   	ACLK_VOP_ROOT_SEL_CPLL,
>   	ACLK_VOP_ROOT_SEL_AUPLL,


More information about the U-Boot mailing list