2023-12-26 02:06 PM
Hey,
I'm following the Getting started tutorial and have some troubles at the chapter "Modify, rebuild and reload the Linux kernel":
Everything works up until Building the Linux images with
make ARCH=arm uImage vmlinux dtbs LOADADDR=0xC2000040
This creates the following error:
CALL scripts/checksyscalls.sh
CC drivers/clk/clk-scmi.o
drivers/clk/clk-scmi.c: In function ‘scmi_clk_round_rate_get’:
drivers/clk/clk-scmi.c:49:33: error: ‘const struct scmi_clk_proto_ops’ has no member named ‘round_rate_get’
49 | ret = scmi_proto_clk_ops->round_rate_get(clk->ph, clk->id, &round_rate);
| ^~
drivers/clk/clk-scmi.c: In function ‘scmi_clk_get_duty_cycle’:
drivers/clk/clk-scmi.c:61:33: error: ‘const struct scmi_clk_proto_ops’ has no member named ‘get_duty_cycle’
61 | ret = scmi_proto_clk_ops->get_duty_cycle(clk->ph, clk->id,
| ^~
make[3]: *** [scripts/Makefile.build:250: drivers/clk/clk-scmi.o] Error 1
make[2]: *** [scripts/Makefile.build:500: drivers/clk] Error 2
make[1]: *** [scripts/Makefile.build:500: drivers] Error 2
make: *** [Makefile:2012: .] Error 2
Can anyone help me out?
Solved! Go to Solution.
2023-12-28 01:17 AM
i think u delete folder (linux-6.1.28) and do it again,
2023-12-28 01:17 AM
i think u delete folder (linux-6.1.28) and do it again,
2023-12-29 12:48 PM
It worked! Thanks.