Makefile (11569:2eae1dfaa791) Makefile (12761:effd14bda656)
1# Copyright (c) 2015-2016 ARM Limited
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 36 unchanged lines hidden (view full) ---

45 $(CPP) -x assembler-with-cpp \
46 $(DTC_CPP_FLAGS) \
47 -DCONF_PLATFORM=\"platforms/$(1)\" \
48 -DCONF_CPUS=$(2) \
49 -o $@ $<
50
51all: $(TARGETS)
52
1# Copyright (c) 2015-2016 ARM Limited
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 36 unchanged lines hidden (view full) ---

45 $(CPP) -x assembler-with-cpp \
46 $(DTC_CPP_FLAGS) \
47 -DCONF_PLATFORM=\"platforms/$(1)\" \
48 -DCONF_CPUS=$(2) \
49 -o $@ $<
50
51all: $(TARGETS)
52
53platforms/vexpress_gem5_v1.dtsi: platforms/vexpress_gem5_v1_base.dtsi
54
53.gen/armv7_gem5_v1_%cpu.dts: armv7.dts platforms/vexpress_gem5_v1.dtsi
54 $(call GEN_DTS,vexpress_gem5_v1.dtsi,$*)
55
56.gen/armv8_gem5_v1_%cpu.dts: armv8.dts platforms/vexpress_gem5_v1.dtsi
57 $(call GEN_DTS,vexpress_gem5_v1.dtsi,$*)
58
59.gen/armv8_gem5_v1_big_little%.dts: armv8_big_little.dts \
60 platforms/vexpress_gem5_v1.dtsi
61 $(call GEN_DTS,vexpress_gem5_v1.dtsi,$*)
62
63%.dtb: .gen/%.dts
64 $(DTC) -I dts -O dtb -o $@ $<
65
66
67clean:
68 $(RM) -r .gen
69 $(RM) *.dtb
55.gen/armv7_gem5_v1_%cpu.dts: armv7.dts platforms/vexpress_gem5_v1.dtsi
56 $(call GEN_DTS,vexpress_gem5_v1.dtsi,$*)
57
58.gen/armv8_gem5_v1_%cpu.dts: armv8.dts platforms/vexpress_gem5_v1.dtsi
59 $(call GEN_DTS,vexpress_gem5_v1.dtsi,$*)
60
61.gen/armv8_gem5_v1_big_little%.dts: armv8_big_little.dts \
62 platforms/vexpress_gem5_v1.dtsi
63 $(call GEN_DTS,vexpress_gem5_v1.dtsi,$*)
64
65%.dtb: .gen/%.dts
66 $(DTC) -I dts -O dtb -o $@ $<
67
68
69clean:
70 $(RM) -r .gen
71 $(RM) *.dtb