blob: cba4ccfe40206c861e6a366258bb4612de3bacf9 [file] [log] [blame]
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +08001ifeq ($(CONFIG_SOC_MEDIATEK_MT8186),y)
2
3bootblock-y += bootblock.c
Rex-BC Chena6b3af92021-09-23 20:21:18 +08004bootblock-y += ../common/flash_controller.c
Guodong Liu09cbb062021-09-29 17:47:59 +08005bootblock-y += ../common/gpio.c gpio.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +08006bootblock-y += ../common/mmu_operations.c
Chun-Jie Chen76e0b9d2021-09-24 18:41:06 +08007bootblock-y += ../common/pll.c pll.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +08008bootblock-$(CONFIG_SPI_FLASH) += spi.c
9bootblock-y += ../common/timer.c
10bootblock-y += ../common/uart.c
Rex-BC Chen5db9fa72021-09-27 13:49:15 +080011bootblock-y += ../common/wdt.c wdt.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080012
Rex-BC Chena6b3af92021-09-23 20:21:18 +080013verstage-y += ../common/flash_controller.c
Guodong Liu09cbb062021-09-29 17:47:59 +080014verstage-y += ../common/gpio.c gpio.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080015verstage-$(CONFIG_SPI_FLASH) += spi.c
16verstage-y += ../common/timer.c
17verstage-y += ../common/uart.c
Rex-BC Chen5db9fa72021-09-27 13:49:15 +080018verstage-y += ../common/wdt.c wdt.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080019
20romstage-y += ../common/cbmem.c
21romstage-y += emi.c
Rex-BC Chena6b3af92021-09-23 20:21:18 +080022romstage-y += ../common/flash_controller.c
Guodong Liu09cbb062021-09-29 17:47:59 +080023romstage-y += ../common/gpio.c gpio.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080024romstage-$(CONFIG_SPI_FLASH) += spi.c
25romstage-y += ../common/timer.c
26romstage-y += ../common/uart.c
Rex-BC Chen5db9fa72021-09-27 13:49:15 +080027romstage-y += ../common/wdt.c wdt.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080028
29ramstage-y += emi.c
Rex-BC Chena6b3af92021-09-23 20:21:18 +080030ramstage-y += ../common/flash_controller.c
Guodong Liu09cbb062021-09-29 17:47:59 +080031ramstage-y += ../common/gpio.c gpio.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080032ramstage-$(CONFIG_SPI_FLASH) += spi.c
33ramstage-y += soc.c
34ramstage-y += ../common/timer.c
35ramstage-y += ../common/uart.c
Rex-BC Chen5db9fa72021-09-27 13:49:15 +080036ramstage-y += ../common/wdt.c wdt.c
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080037
38CPPFLAGS_common += -Isrc/soc/mediatek/mt8186/include
39CPPFLAGS_common += -Isrc/soc/mediatek/common/include
40
41$(objcbfs)/bootblock.bin: $(objcbfs)/bootblock.raw.bin
42 ./util/mtkheader/gen-bl-img.py mt8183 sf $< $@
43
44endif