diff --git a/bcm2836-rpi-2-b.dtb b/bcm2836-rpi-2-b.dtb deleted file mode 100644 index 06ba65b..0000000 Binary files a/bcm2836-rpi-2-b.dtb and /dev/null differ diff --git a/bcm2837-rpi-3-b-plus.dtb b/bcm2837-rpi-3-b-plus.dtb deleted file mode 100644 index 9fa2dd4..0000000 Binary files a/bcm2837-rpi-3-b-plus.dtb and /dev/null differ diff --git a/bcm2837-rpi-3-b.dtb b/bcm2837-rpi-3-b.dtb deleted file mode 100644 index 7ed21fb..0000000 Binary files a/bcm2837-rpi-3-b.dtb and /dev/null differ diff --git a/bcm283x-firmware.spec b/bcm283x-firmware.spec index e0de40b..dc0f3e8 100644 --- a/bcm283x-firmware.spec +++ b/bcm283x-firmware.spec @@ -3,11 +3,11 @@ # Tarfile created using git # git clone https://github.com/raspberrypi/firmware.git # cd firmware/boot -# tar cJvf ../bcm283x-firmware-%{gitshort}.tar.xz *bin *dat *elf LICENCE.broadcom COPYING.linux overlays/ -%define gitshort 1ea8781 +# tar cJvf ../bcm283x-firmware-%{gitshort}.tar.xz *bin *dat *elf bcm2709*dtb bcm2710*dtb LICENCE.broadcom COPYING.linux overlays/ +%define gitshort 9baae76 Name: bcm283x-firmware -Version: 20181218 +Version: 20190109 Release: 1.%{gitshort}%{?dist} Summary: Broadcom bcm283x firmware for the Raspberry Pi # see LICENSE.broadcom @@ -15,6 +15,8 @@ Summary: Broadcom bcm283x firmware for the Raspberry Pi License: Redistributable, no modification permitted URL: https://github.com/raspberrypi/ +ExclusiveArch: %{arm} aarch64 + %if 0%{?fedora} > 28 BuildRequires: efi-filesystem BuildRequires: efi-srpm-macros @@ -25,12 +27,6 @@ BuildRequires: efi-srpm-macros Source0: %{name}-%{gitshort}.tar.xz Source1: config.txt Source2: config-64.txt -# Direct from Fedora kernel source -Source3: bcm2836-rpi-2-b.dtb -Source4: bcm2837-rpi-3-b.dtb -Source5: bcm2837-rpi-3-b-plus.dtb - -ExclusiveArch: %{arm} aarch64 %description Firmware for the Broadcom bcm283x SoC as shipped in devices such as the @@ -52,9 +48,7 @@ install -p %{SOURCE2} %{buildroot}%{efi_esp_root}/config.txt install -p *bin %{buildroot}%{efi_esp_root} install -p *dat %{buildroot}%{efi_esp_root} install -p *elf %{buildroot}%{efi_esp_root} -install -p %{SOURCE3} %{buildroot}%{efi_esp_root} -install -p %{SOURCE4} %{buildroot}%{efi_esp_root} -install -p %{SOURCE5} %{buildroot}%{efi_esp_root} +install -p *dtb %{buildroot}%{efi_esp_root} install -p overlays/README %{buildroot}%{efi_esp_root}/overlays install -p overlays/*.dtbo %{buildroot}%{efi_esp_root}/overlays @@ -77,6 +71,10 @@ fi %{efi_esp_root}/*.dtb %changelog +* Wed Jan 9 2019 Peter Robinson 20190109-1.9baae76 +- Latest firmware update +- Ship Raspbery Pi base DTs + * Wed Dec 19 2018 Peter Robinson 20181218-1.1ea8781 - Latest firmware update - Updates to config.txt, use eXtended firmware by default diff --git a/sources b/sources index 5313ff1..83bc9f0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (bcm283x-firmware-1ea8781.tar.xz) = 49e7fb69296eb1a3e612da2a23cd72da4ccd6416b9de26103e8c45f43ab2ca8c544432fe85dc8b8378f97ec2252302f03f1ee8b6c04f79353d8df47416e77660 +SHA512 (bcm283x-firmware-9baae76.tar.xz) = 293260dd7078adabb5bafe64b7db38225d1efa0cbc73017f1f933f4d0b69925078ec117948654da9f24aa84bf4a8116e954b452ed9c91eed7d8682ccb3d329f6