diff options
author | Andrii Pientsov <andrii.pientsov@globallogic.com> | 2020-05-13 14:42:23 +0300 |
---|---|---|
committer | Andrii Pientsov <andrii.pientsov@globallogic.com> | 2020-05-13 14:42:23 +0300 |
commit | 6e609b4721c4816050f0d201cad5f063adcff867 (patch) | |
tree | 5787dd6104539175cb9670587a7bb8c64b4d6c60 /recipes-bsp/at91bootstrap/at91bootstrap-3.8.12/disable-rtc-interrupts.patch | |
parent | 87ba31c96fdfa7ba092d21395aa6489cd85c005c (diff) | |
download | meta-multitech-6e609b4721c4816050f0d201cad5f063adcff867.tar.gz meta-multitech-6e609b4721c4816050f0d201cad5f063adcff867.tar.bz2 meta-multitech-6e609b4721c4816050f0d201cad5f063adcff867.zip |
Initial meta-multitech-common based on meta-multitech (branch master)
Diffstat (limited to 'recipes-bsp/at91bootstrap/at91bootstrap-3.8.12/disable-rtc-interrupts.patch')
-rw-r--r-- | recipes-bsp/at91bootstrap/at91bootstrap-3.8.12/disable-rtc-interrupts.patch | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/recipes-bsp/at91bootstrap/at91bootstrap-3.8.12/disable-rtc-interrupts.patch b/recipes-bsp/at91bootstrap/at91bootstrap-3.8.12/disable-rtc-interrupts.patch deleted file mode 100644 index d262972..0000000 --- a/recipes-bsp/at91bootstrap/at91bootstrap-3.8.12/disable-rtc-interrupts.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -Naru orig/board/at91sam9x5ek/at91sam9x5ek.c new/board/at91sam9x5ek/at91sam9x5ek.c ---- orig/board/at91sam9x5ek/at91sam9x5ek.c 2018-01-04 18:06:52.533763774 -0600 -+++ new/board/at91sam9x5ek/at91sam9x5ek.c 2018-01-04 18:32:57.905717432 -0600 -@@ -44,6 +44,18 @@ - #include "at91sam9x5ek.h" - #include "board_hw_info.h" - -+#define RTC_SCCR 0x1C -+#define RTC_IDR 0x24 -+ -+static void at91_disable_rtc(void) -+{ -+ /* disable all RTC interrupts and clear status register. -+ * Prevents possible Linux lockup due to unexpected RTC interrupt -+ */ -+ writel(0xFF, RTC_IDR + AT91C_BASE_RTC); -+ writel(0xFF, RTC_SCCR + AT91C_BASE_RTC); -+} -+ - static void at91_dbgu_hw_init(void) - { - /* Configure DBGU pins */ -@@ -161,6 +173,9 @@ - #ifdef CONFIG_HW_INIT - void hw_init(void) - { -+ /* 1st chance to disable RTC */ -+ at91_disable_rtc(); -+ - /* Disable watchdog */ - at91_disable_wdt(); - |