device: include devicetree in bootblock stage
Allow bootblock to get access to the static device tree like other early stages. device_romstage.c was renamed to device_simple.c to better articulate the usage since it's not just being used in romstage. BUG=chrome-os-partner:55357 Change-Id: I3d63d2754c737cc738c09a3e3b3b468362fb78d1 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://review.coreboot.org/15837 Reviewed-by: Furquan Shaikh <furquan@google.com> Reviewed-by: Subrata Banik <subrata.banik@intel.com> Tested-by: build bot (Jenkins)
This commit is contained in:
parent
9cbc90a1f6
commit
40d93494c3
|
@ -458,6 +458,7 @@ $(obj)/mainboard/$(MAINBOARDDIR)/static.c: $(src)/mainboard/$(MAINBOARDDIR)/devi
|
||||||
ramstage-y+=$(obj)/mainboard/$(MAINBOARDDIR)/static.c
|
ramstage-y+=$(obj)/mainboard/$(MAINBOARDDIR)/static.c
|
||||||
romstage-y+=$(obj)/mainboard/$(MAINBOARDDIR)/static.c
|
romstage-y+=$(obj)/mainboard/$(MAINBOARDDIR)/static.c
|
||||||
verstage-y+=$(obj)/mainboard/$(MAINBOARDDIR)/static.c
|
verstage-y+=$(obj)/mainboard/$(MAINBOARDDIR)/static.c
|
||||||
|
bootblock-y+=$(obj)/mainboard/$(MAINBOARDDIR)/static.c
|
||||||
|
|
||||||
$(objgenerated)/libverstage.a: $$(libverstage-objs)
|
$(objgenerated)/libverstage.a: $$(libverstage-objs)
|
||||||
rm -f $@
|
rm -f $@
|
||||||
|
|
|
@ -20,8 +20,9 @@ ifeq ($(CONFIG_AZALIA_PLUGIN_SUPPORT),y)
|
||||||
ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/hda_verb.c
|
ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/hda_verb.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
verstage-y += device_romstage.c
|
bootblock-y += device_simple.c
|
||||||
romstage-y += device_romstage.c
|
verstage-y += device_simple.c
|
||||||
|
romstage-y += device_simple.c
|
||||||
romstage-$(CONFIG_PCI) += pci_early.c
|
romstage-$(CONFIG_PCI) += pci_early.c
|
||||||
|
|
||||||
subdirs-y += oprom dram
|
subdirs-y += oprom dram
|
||||||
|
|
Loading…
Reference in New Issue