diff options
Diffstat (limited to 'main/mkinitfs/add-feature-rpirtc.patch')
-rw-r--r-- | main/mkinitfs/add-feature-rpirtc.patch | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/main/mkinitfs/add-feature-rpirtc.patch b/main/mkinitfs/add-feature-rpirtc.patch new file mode 100644 index 00000000000..b011427d661 --- /dev/null +++ b/main/mkinitfs/add-feature-rpirtc.patch @@ -0,0 +1,44 @@ +From 9750fe09a0c322f3d669a31179c87ffade7b1dd7 Mon Sep 17 00:00:00 2001 +From: Henrik Riomar <henrik.riomar@gmail.com> +Date: Tue, 15 Oct 2019 12:59:43 +0200 +Subject: [PATCH] add feature rpirtc + +Add new feature rpi rtc allowing a hw rtc to be used. + +The init script in Alpine Linux since v3.9 looks for /dev/rtc, if +not found it will switch to swclock. + +To make this check work on a Rasberry PI with a mounted rtc and +the following in usercfg.txt + dtoverlay=i2c-rtc,ds3231 +we must have rtc drivers available already initramfs. + +(cherry picked from commit 89f9c4fb0dd3a69dea4cb7ecead55692c9732e06) +--- + Makefile | 1 + + features.d/rpirtc.modules | 1 + + 2 files changed, 2 insertions(+) + create mode 100644 features.d/rpirtc.modules + +diff --git a/Makefile b/Makefile +index c48c568..ae1d1ce 100644 +--- a/Makefile ++++ b/Makefile +@@ -43,6 +43,7 @@ CONF_FILES := mkinitfs.conf \ + features.d/raid.files \ + features.d/raid.modules \ + features.d/reiserfs.modules \ ++ features.d/rpirtc.modules \ + features.d/scsi.modules \ + features.d/squashfs.modules \ + features.d/ubifs.modules \ +diff --git a/features.d/rpirtc.modules b/features.d/rpirtc.modules +new file mode 100644 +index 0000000..91c8ad3 +--- /dev/null ++++ b/features.d/rpirtc.modules +@@ -0,0 +1 @@ ++kernel/drivers/rtc/rtc-ds1307.ko +-- +2.24.1 + |