xref: /aosp_15_r20/external/coreboot/src/soc/rockchip/rk3288/Makefile.mk (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1## SPDX-License-Identifier: GPL-2.0-only
2
3ifeq ($(CONFIG_SOC_ROCKCHIP_RK3288),y)
4
5IDBTOOL = util/rockchip/make_idb.py
6
7bootblock-y += bootblock.c
8bootblock-y += ../common/uart.c
9bootblock-y += timer.c
10bootblock-y += clock.c
11bootblock-y += ../common/spi.c
12bootblock-y += ../common/gpio.c
13bootblock-y += gpio.c
14bootblock-y += ../common/i2c.c
15bootblock-$(CONFIG_SOFTWARE_I2C) += software_i2c.c
16bootblock-y += ../common/rk808.c
17
18verstage-y += ../common/spi.c
19verstage-y += timer.c
20verstage-y += ../common/uart.c
21verstage-y += ../common/gpio.c
22verstage-y += gpio.c
23verstage-y += clock.c
24verstage-y += crypto.c
25verstage-y += ../common/i2c.c
26verstage-$(CONFIG_SOFTWARE_I2C) += software_i2c.c
27
28romstage-y += ../common/cbmem.c
29romstage-y += timer.c
30romstage-y += ../common/uart.c
31romstage-y += ../common/i2c.c
32romstage-$(CONFIG_SOFTWARE_I2C) += software_i2c.c
33romstage-y += clock.c
34romstage-y += ../common/gpio.c
35romstage-y += gpio.c
36romstage-y += ../common/spi.c
37romstage-y += sdram.c
38romstage-y += ../common/rk808.c
39romstage-y += ../common/pwm.c
40romstage-y += tsadc.c
41romstage-y += ../common/i2c.c
42
43ramstage-y += soc.c
44ramstage-y += timer.c
45ramstage-y += ../common/i2c.c
46ramstage-$(CONFIG_SOFTWARE_I2C) += software_i2c.c
47ramstage-y += clock.c
48ramstage-y += ../common/spi.c
49ramstage-y += sdram.c
50ramstage-y += ../common/gpio.c
51ramstage-y += gpio.c
52ramstage-y += ../common/rk808.c
53ramstage-y += ../common/pwm.c
54ramstage-y += ../common/vop.c
55ramstage-y += ../common/edp.c
56ramstage-y += hdmi.c
57ramstage-y += display.c
58ramstage-y += ../common/uart.c
59
60CPPFLAGS_common += -Isrc/soc/rockchip/rk3288/include
61CPPFLAGS_common += -Isrc/soc/rockchip/common/include
62
63$(objcbfs)/bootblock.bin: $(objcbfs)/bootblock.raw.bin
64	@printf "Generating: $(subst $(obj)/,,$(@))\n"
65	$(Q)mkdir -p $(dir $@)
66	$(Q)$(IDBTOOL) --from=$< --to=$@ --enable-align --chip=RK32
67
68endif
69