BuildRequires: linux-tizen-modules-source
BuildRequires: %{buildarch}-rpi3-linux-kernel-devel
BuildRequires: %{buildarch}-rpi4-linux-kernel-devel
+BuildRequires: %{buildarch}-rpi4-rt-linux-kernel-devel
%ifarch aarch64
BuildRequires: kernel-devel-exynos9110-tw3
%endif
Provides: stability-monitor-kernel-module
%description rpi4
+%package rpi4-rt
+Summary: Tizen modules for RaspberryPI 4 RT (real-time)
+AutoReqProv: no
+Requires: %{buildarch}-rpi4-rt-linux-kernel-modules
+Requires(post): bash
+Requires(post): coreutils
+Requires(post): findutils
+Requires(post): kmod-compat
+Provides: stability-monitor-kernel-module
+%description rpi4-rt
+
%ifarch aarch64
%package tw3
Summary: Tizen modules for TW3
make -C kernel KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4
make -C kernel modules_install KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4 INSTALL_MOD_STRIP=1
+make -C kernel clean KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4-rt
+make -C kernel KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4-rt
+make -C kernel modules_install KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4-rt INSTALL_MOD_STRIP=1
+
export BUILD_kdbus=n
make -C kernel clean KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi3
%files rpi4
%manifest %{name}.manifest
%license COPYING
-%{KMOD_PATH}/*rpi4*/extra
+%ifarch aarch64
+%{KMOD_PATH}/*rpi4-v8/extra
+%else
+%{KMOD_PATH}/*rpi4-v7l/extra
+%endif
+%{KMOD_PATH}/modprobe.d/tizen-modprobe-rpi4.conf
+%{KMOD_PATH}/modules-load.d/tizen-modules-rpi4.conf
+
+%files rpi4-rt
+%manifest %{name}.manifest
+%license COPYING
+%ifarch aarch64
+%{KMOD_PATH}/*rpi4-rt-v8/extra
+%else
+%{KMOD_PATH}/*rpi4-rt-v7l/extra
+%endif
%{KMOD_PATH}/modprobe.d/tizen-modprobe-rpi4.conf
%{KMOD_PATH}/modules-load.d/tizen-modules-rpi4.conf