diff --git a/.github/filters.yml b/.github/filters.yml index aae15ef363ff7a527940e226df7f1024c684a626..2f634f35453dc17a26ea008d461018c1e10470aa 100644 --- a/.github/filters.yml +++ b/.github/filters.yml @@ -281,6 +281,17 @@ "targets/targets.mk", "targets/bcm27xx.inc" ], + "bcm27xx-bcm2711": [ + "targets/bcm27xx-bcm2711", + ".github/workflows/build-gluon.yml", + "modules", + "Makefile", + "patches/**", + "scripts/**", + "targets/generic", + "targets/targets.mk", + "targets/bcm27xx.inc" + ], "mvebu-cortexa9": [ "targets/mvebu-cortexa9", ".github/workflows/build-gluon.yml", diff --git a/targets/bcm27xx-bcm2711 b/targets/bcm27xx-bcm2711 new file mode 100644 index 0000000000000000000000000000000000000000..84fb1087cec82d785bef69d37099425c943efb2f --- /dev/null +++ b/targets/bcm27xx-bcm2711 @@ -0,0 +1,11 @@ +include 'bcm27xx.inc' + +device('raspberrypi-4-model-b', 'rpi-4', { + manifest_aliases = { + -- from Gluon 2023.1 and older + 'raspberry-pi-4-model-b-rev-1.1', + 'raspberry-pi-4-model-b-rev-1.2', -- untested + 'raspberry-pi-4-model-b-rev-1.4', -- untested + 'raspberry-pi-4-model-b-rev-1.5', -- untested + }, +}) diff --git a/targets/targets.mk b/targets/targets.mk index 30c024f2f7408dbb8ffa842e5cbcc45835272cf5..1495513416bd52c111abc7eaa7d88cc84ab5b17d 100644 --- a/targets/targets.mk +++ b/targets/targets.mk @@ -28,5 +28,6 @@ $(eval $(call GluonTarget,x86,64)) ifeq ($(BROKEN),1) $(eval $(call GluonTarget,bcm27xx,bcm2710)) # BROKEN: Untested +$(eval $(call GluonTarget,bcm27xx,bcm2711)) # BROKEN: No 11s support, no reset button, sys LED issues $(eval $(call GluonTarget,mvebu,cortexa9)) # BROKEN: No 11s support endif