On Wed, May 8, 2019 at 10:43 PM Jagan Teki <ja...@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.pa...@wdc.com> > Cc: Rick Chen <r...@andestech.com> > Cc: Paul Walmsley <paul.walms...@sifive.com> > Signed-off-by: Jagan Teki <ja...@amarulasolutions.com> > --- > drivers/clk/sifive/fu540-prci.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >
Reviewed-by: Bin Meng <bmeng...@gmail.com> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot