[U-Boot] [PATCH 2/3] clk: sifive: fu540-prci: Change include order
Bin Meng
bmeng.cn at gmail.com
Wed May 8 14:51:15 UTC 2019
On Wed, May 8, 2019 at 10:43 PM Jagan Teki <jagan at amarulasolutions.com> wrote:
>
> Like clk_get_by_index, there is requirement for
> clk_get_by_index_nodev. In this case to make common
> code functionalities for dev and nodev, clk_get_by_index
> is trying to get the index of clock by passing ofnode
> instead of actual dev like current gpio uclass does.
>
> In these scenarios with current order of include files
> the fu540-prci driver is unable to find CONFIG_ENV_SIZE.
>
> In file included from arch/riscv/include/asm/u-boot.h:23:0,
> from include/dm/of.h:10,
> from include/dm/ofnode.h:12,
> from include/clk.h:11,
> from include/clk-uclass.h:13,
> from drivers/clk/sifive/fu540-prci.c:32:
> include/environment.h:145:19: error: 'CONFIG_ENV_SIZE'
> undeclared here (not in a function); did you mean 'CONFIG_CMD_XIMG'?
> #define ENV_SIZE (CONFIG_ENV_SIZE - ENV_HEADER_SIZE)
>
> So, fix consists of changing the order of include files
> in fu540-prci.c to include first common.h file.
>
> Cc: Anup Patel <Anup.Patel at wdc.com>
> Cc: Rick Chen <rick at andestech.com>
> Cc: Paul Walmsley <paul.walmsley at sifive.com>
> Signed-off-by: Jagan Teki <jagan at amarulasolutions.com>
> ---
> drivers/clk/sifive/fu540-prci.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Reviewed-by: Bin Meng <bmeng.cn at gmail.com>
More information about the U-Boot
mailing list