File tree Expand file tree Collapse file tree 3 files changed +18693
-0
lines changed
buildroot-overlay/boot/uboot/u-boot-2022.10-overlay/board/canaan/k230_canmv_dongshanpi Expand file tree Collapse file tree 3 files changed +18693
-0
lines changed Original file line number Diff line number Diff line change @@ -24,5 +24,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
2424 bool "k230 canmv dongshanpi ddr3 2133"
2525 config CANMV_DONGSHANPI_LPDDR3_1866
2626 bool "k230 canmv dongshanpi ddr3 1866"
27+ config CANMV_DONGSHANPI_LPDDR4_2667
28+ bool "k230 canmv dongshanpi ddr4 2667"
2729 endchoice
2830endif
Original file line number Diff line number Diff line change @@ -29,6 +29,8 @@ obj-$(CONFIG_CANMV_LPDDR3_2133) += gen_pilpddr3_2133.o #ddr_init_2133.c
2929
3030obj-$(CONFIG_CANMV_DONGSHANPI_LPDDR3_2133) += gen_canmv_ddr_2133.lex.o
3131
32+ obj-$(CONFIG_CANMV_DONGSHANPI_LPDDR4_2667) += gen_canmv_dongshanpi_lpddr4_2667.o
33+
3234$(obj ) /gen_canmv_ddr_2133.lex.c : $(src ) /canmv_ddr_init_2133.c $(srctree ) /arch/riscv/cpu/k230/ddr.sh
3335 $(Q ) ($( srctree) /arch/riscv/cpu/k230/ddr.sh $< $@ 0x50000 0x53fff 0x54000 0x54359 || exit 1)
3436
@@ -37,6 +39,9 @@ obj-$(CONFIG_CANMV_DONGSHANPI_LPDDR3_1866) += gen_canmv_ddr_1866.lex.o
3739$(obj ) /gen_canmv_ddr_1866.lex.c : $(src ) /canmv_ddr_init_1866.c $(srctree ) /arch/riscv/cpu/k230/ddr.sh
3840 $(Q ) ($( srctree) /arch/riscv/cpu/k230/ddr.sh $< $@ 0x50000 0x53fff 0x54000 0x54359 || exit 1)
3941
42+ $(obj ) /gen_canmv_dongshanpi_lpddr4_2667.c : $(src ) /lpddr4_init_32_swap_2667.c $(srctree ) /arch/riscv/cpu/k230/ddr.sh
43+ $(Q ) ($( srctree) /arch/riscv/cpu/k230/ddr.sh $< $@ 0x50000 0x53fff 0x54000 0x5433d || exit 1)
44+
4045EXTRA_CFLAGS += -I$(srctree ) /arch/$(ARCH ) /cpu/k230/
4146EXTRA_CFLAGS += -I$(srctree ) /arch/$(ARCH ) /cpu/k230/puf_fw/pufs_common
4247EXTRA_CFLAGS += -I$(srctree ) /arch/$(ARCH ) /cpu/k230/puf_fw/pufs_crypto
You can’t perform that action at this time.
0 commit comments