Makefile (b388dc1f62a9bdd9c4758a0664e61d0f9a9da519) Makefile (866bfc75f40e4f8a00d268f73f3a02f572e6c082)
1# Makefile for making ELF bootable images for booting on CHRP
2# using Open Firmware.
3#
4# Geert Uytterhoeven September 1997
5#
6# Based on coffboot by Paul Mackerras
7# Simplified for ppc64 by Todd Inglett
8#

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

102
103$(addprefix $(obj)/,$(libfdt) libfdt-wrapper.o simpleboot.o epapr.o opal.o): \
104 $(addprefix $(obj)/,$(libfdtheader))
105
106src-wlib-y := string.S crt0.S stdio.c decompress.c main.c \
107 $(libfdt) libfdt-wrapper.c \
108 ns16550.c serial.c simple_alloc.c div64.S util.S \
109 elf_util.c $(zlib-y) devtree.c stdlib.c \
1# Makefile for making ELF bootable images for booting on CHRP
2# using Open Firmware.
3#
4# Geert Uytterhoeven September 1997
5#
6# Based on coffboot by Paul Mackerras
7# Simplified for ppc64 by Todd Inglett
8#

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

102
103$(addprefix $(obj)/,$(libfdt) libfdt-wrapper.o simpleboot.o epapr.o opal.o): \
104 $(addprefix $(obj)/,$(libfdtheader))
105
106src-wlib-y := string.S crt0.S stdio.c decompress.c main.c \
107 $(libfdt) libfdt-wrapper.c \
108 ns16550.c serial.c simple_alloc.c div64.S util.S \
109 elf_util.c $(zlib-y) devtree.c stdlib.c \
110 oflib.c ofconsole.c cuboot.c mpsc.c cpm-serial.c \
111 uartlite.c mpc52xx-psc.c opal.c
110 oflib.c ofconsole.c cuboot.c cpm-serial.c \
111 uartlite.c opal.c
112src-wlib-$(CONFIG_PPC_MPC52XX) += mpc52xx-psc.c
112src-wlib-$(CONFIG_PPC64_BOOT_WRAPPER) += opal-calls.S
113ifndef CONFIG_PPC64_BOOT_WRAPPER
114src-wlib-y += crtsavres.S
115endif
116src-wlib-$(CONFIG_40x) += 4xx.c planetcore.c
117src-wlib-$(CONFIG_44x) += 4xx.c ebony.c bamboo.c
113src-wlib-$(CONFIG_PPC64_BOOT_WRAPPER) += opal-calls.S
114ifndef CONFIG_PPC64_BOOT_WRAPPER
115src-wlib-y += crtsavres.S
116endif
117src-wlib-$(CONFIG_40x) += 4xx.c planetcore.c
118src-wlib-$(CONFIG_44x) += 4xx.c ebony.c bamboo.c
118src-wlib-$(CONFIG_8xx) += mpc8xx.c planetcore.c fsl-soc.c
119src-wlib-$(CONFIG_PPC_8xx) += mpc8xx.c planetcore.c fsl-soc.c
119src-wlib-$(CONFIG_PPC_82xx) += pq2.c fsl-soc.c planetcore.c
120src-wlib-$(CONFIG_PPC_82xx) += pq2.c fsl-soc.c planetcore.c
120src-wlib-$(CONFIG_EMBEDDED6xx) += mv64x60.c mv64x60_i2c.c ugecon.c fsl-soc.c
121src-wlib-$(CONFIG_EMBEDDED6xx) += mpsc.c mv64x60.c mv64x60_i2c.c ugecon.c fsl-soc.c
121
122src-plat-y := of.c epapr.c
123src-plat-$(CONFIG_40x) += fixed-head.S ep405.c cuboot-hotfoot.c \
124 treeboot-walnut.c cuboot-acadia.c \
125 cuboot-kilauea.c simpleboot.c \
126 virtex405-head.S virtex.c
127src-plat-$(CONFIG_44x) += treeboot-ebony.c cuboot-ebony.c treeboot-bamboo.c \
128 cuboot-bamboo.c cuboot-sam440ep.c \
129 cuboot-sequoia.c cuboot-rainier.c \
130 cuboot-taishan.c cuboot-katmai.c \
131 cuboot-warp.c cuboot-yosemite.c \
132 treeboot-iss4xx.c treeboot-currituck.c \
133 treeboot-akebono.c \
134 simpleboot.c fixed-head.S virtex.c
122
123src-plat-y := of.c epapr.c
124src-plat-$(CONFIG_40x) += fixed-head.S ep405.c cuboot-hotfoot.c \
125 treeboot-walnut.c cuboot-acadia.c \
126 cuboot-kilauea.c simpleboot.c \
127 virtex405-head.S virtex.c
128src-plat-$(CONFIG_44x) += treeboot-ebony.c cuboot-ebony.c treeboot-bamboo.c \
129 cuboot-bamboo.c cuboot-sam440ep.c \
130 cuboot-sequoia.c cuboot-rainier.c \
131 cuboot-taishan.c cuboot-katmai.c \
132 cuboot-warp.c cuboot-yosemite.c \
133 treeboot-iss4xx.c treeboot-currituck.c \
134 treeboot-akebono.c \
135 simpleboot.c fixed-head.S virtex.c
135src-plat-$(CONFIG_8xx) += cuboot-8xx.c fixed-head.S ep88xc.c redboot-8xx.c
136src-plat-$(CONFIG_PPC_8xx) += cuboot-8xx.c fixed-head.S ep88xc.c redboot-8xx.c
136src-plat-$(CONFIG_PPC_MPC52xx) += cuboot-52xx.c
137src-plat-$(CONFIG_PPC_82xx) += cuboot-pq2.c fixed-head.S ep8248e.c cuboot-824x.c
138src-plat-$(CONFIG_PPC_83xx) += cuboot-83xx.c fixed-head.S redboot-83xx.c
139src-plat-$(CONFIG_FSL_SOC_BOOKE) += cuboot-85xx.c cuboot-85xx-cpm2.c
140src-plat-$(CONFIG_EMBEDDED6xx) += cuboot-pq2.c cuboot-mpc7448hpc2.c \
141 cuboot-c2k.c gamecube-head.S \
142 gamecube.c wii-head.S wii.c holly.c \
143 fixed-head.S mvme5100.c

--- 352 unchanged lines hidden ---
137src-plat-$(CONFIG_PPC_MPC52xx) += cuboot-52xx.c
138src-plat-$(CONFIG_PPC_82xx) += cuboot-pq2.c fixed-head.S ep8248e.c cuboot-824x.c
139src-plat-$(CONFIG_PPC_83xx) += cuboot-83xx.c fixed-head.S redboot-83xx.c
140src-plat-$(CONFIG_FSL_SOC_BOOKE) += cuboot-85xx.c cuboot-85xx-cpm2.c
141src-plat-$(CONFIG_EMBEDDED6xx) += cuboot-pq2.c cuboot-mpc7448hpc2.c \
142 cuboot-c2k.c gamecube-head.S \
143 gamecube.c wii-head.S wii.c holly.c \
144 fixed-head.S mvme5100.c

--- 352 unchanged lines hidden ---