Blame 0179-Add-check-for-aarch64-to-the-arm-kernel-module-list.patch

Peter Robinson 0da17b
From 917e1b6b5b2669a30bce69061686adbb6abc5e35 Mon Sep 17 00:00:00 2001
Peter Robinson 0da17b
From: Peter Robinson <pbrobinson@gmail.com>
Peter Robinson 0da17b
Date: Thu, 23 Mar 2017 14:59:15 +0000
Peter Robinson 0da17b
Subject: [PATCH 138/159] Add check for aarch64 to the arm kernel module list
Peter Robinson 0da17b
Peter Robinson 0da17b
This adds the same list of drivers we use for arm platforms for
Peter Robinson 0da17b
aarch64 too, also add the DMA drivers there too as they can add
Peter Robinson 0da17b
sigficant performance for some storage/usb and often need to be
Peter Robinson 0da17b
present when the storage drivers load.
Peter Robinson 0da17b
Peter Robinson 0da17b
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Peter Robinson 0da17b
---
Peter Robinson 0da17b
 modules.d/90kernel-modules/module-setup.sh | 5 +++--
Peter Robinson 0da17b
 1 file changed, 3 insertions(+), 2 deletions(-)
Peter Robinson 0da17b
Peter Robinson 0da17b
diff --git a/modules.d/90kernel-modules/module-setup.sh b/modules.d/90kernel-modules/module-setup.sh
Peter Robinson 0da17b
index deb3709c..b1bced69 100755
Peter Robinson 0da17b
--- a/modules.d/90kernel-modules/module-setup.sh
Peter Robinson 0da17b
+++ b/modules.d/90kernel-modules/module-setup.sh
Peter Robinson 0da17b
@@ -23,10 +23,11 @@ installkernel() {
Peter Robinson 0da17b
             virtio virtio_blk virtio_ring virtio_pci virtio_scsi \
Peter Robinson 0da17b
             "=drivers/pcmcia" =ide nvme
Peter Robinson 0da17b
 
Peter Robinson 0da17b
-        if [[ "$(uname -p)" == arm* ]]; then
Peter Robinson 0da17b
-            # arm specific modules
Peter Robinson 0da17b
+	if [[ "$(uname -m)" == arm* || "$(uname -m)" == aarch64 ]]; then
Peter Robinson 0da17b
+            # arm/aarch64 specific modules
Peter Robinson 0da17b
             instmods \
Peter Robinson 0da17b
                 "=drivers/clk" \
Peter Robinson 0da17b
+                "=drivers/dma" \
Peter Robinson 0da17b
                 "=drivers/i2c/busses" \
Peter Robinson 0da17b
                 "=drivers/phy" \
Peter Robinson 0da17b
                 "=drivers/power" \
Peter Robinson 0da17b
-- 
Peter Robinson 0da17b
2.12.2
Peter Robinson 0da17b