%define debug_package %{nil} %define _unpackaged_files_terminate_build 0 %define inst_path /boot/dtb-%{version}-%{release}.%{_arch} Name: kernel-upstream-dtb Version: 6.10.3 Release: 5.1%{?dist} # number_of_patches.revision Summary: DTB files from the upstream Linux kernel License: GPL-2.0-only URL: https://www.kernel.org/ Source0: linux-%{version}.tar.xz BuildRequires: gcc BuildRequires: make BuildRequires: flex BuildRequires: bison Patch0001: 0001-arm64-dts-renesas-r8a779f0-Add-GPIO-Group-4-7-on-CA5.patch Patch0002: 0002-arm64-dts-renesas-r8a779f0-Add-CAN-peripherals.patch Patch0003: 0003-arm64-dts-renesas-r8a779f0-Add-PFC-windows-for-Contr.patch Patch0004: 0004-arm64-dts-renesas-spider-Enable-CAN-channels-and-pin.patch Patch0005: 0005-arm64-dts-renesas-s4sk-Enable-CAN-channels-and-pins.patch %description This package contains Device Tree Blob (DTB) files that were built from the upstream Linux kernel source tree. The package version reflects the source kernel version. %prep %setup -q -n linux-%{version} %autopatch -p1 %build make %{?_smp_mflags} defconfig dtbs %install make %{?_smp_mflags} dtbs_install INSTALL_DTBS_PATH=$RPM_BUILD_ROOT%{inst_path} %files %dir %{inst_path} %dir %{inst_path}/renesas %{inst_path}/renesas/r8a779f* %changelog * Wed Aug 07 2024 Radu Rendec 6.10.3-5.1 - Rebase onto kernel v6.10.3 - Drop MMC clock workaround * Wed Jul 03 2024 Radu Rendec 6.9.6-6.1 - Add CAN bus support * Wed Jun 26 2024 Radu Rendec 6.9.6-1.1 - Initial release