Add MMC aliases to reference hardware devicetree 37/27637/1 13.91.0 13.92.0 13.93.0 needlefish/13.91.0 needlefish/13.92.0 needlefish/13.93.0 needlefish_13.91.0 needlefish_13.92.0 needlefish_13.93.0
authorScott Murray <scott.murray@konsulko.com>
Tue, 7 Jun 2022 21:29:03 +0000 (17:29 -0400)
committerScott Murray <scott.murray@konsulko.com>
Tue, 7 Jun 2022 22:40:21 +0000 (22:40 +0000)
To ensure MMC device naming is deterministic after the change to
asynchronous probing in upstream commit 7320915c8861, add the
required MMC device aliases.  This matches what was done for the
Salvator-X boards in d765a4f3 in upstream mainline (or e6d95f35
in linux-5.10.y).

Bug-AGL: SPEC-4432

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I7d86c27a9547daa6017d72e01820d739ef0d07d9

meta-agl-refhw-gen3/recipes-kernel/linux/files/0002-Add-AGL-reference-hardware-support.patch

index e159cc1..bece498 100644 (file)
@@ -1,4 +1,4 @@
-From a544d23becdda2f8fb44506498c57fc46b5a075d Mon Sep 17 00:00:00 2001
+From e8df6330789b106821b9bb59177efa8a191adfda Mon Sep 17 00:00:00 2001
 From: Scott Murray <scott.murray@konsulko.com>
 Date: Tue, 21 Sep 2021 15:45:18 -0400
 Subject: [PATCH 2/4] Add AGL reference hardware support
@@ -10,19 +10,19 @@ Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
 [asm330lhh interrupt fix]
 Signed-off-by: Hiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com>
 ---
- .../boot/dts/renesas/agl-refhw-common.dtsi    | 919 ++++++++++++++++++
+ .../boot/dts/renesas/agl-refhw-common.dtsi    | 922 ++++++++++++++++++
  .../boot/dts/renesas/r8a77951-agl-refhw.dts   | 392 ++++++++
  drivers/media/i2c/adv748x/adv748x-core.c      |  24 +-
- 3 files changed, 1334 insertions(+), 1 deletion(-)
+ 3 files changed, 1337 insertions(+), 1 deletion(-)
  create mode 100644 arch/arm64/boot/dts/renesas/agl-refhw-common.dtsi
  create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-agl-refhw.dts
 
 diff --git a/arch/arm64/boot/dts/renesas/agl-refhw-common.dtsi b/arch/arm64/boot/dts/renesas/agl-refhw-common.dtsi
 new file mode 100644
-index 000000000000..7474ed578c21
+index 000000000000..3f6f8d86f76d
 --- /dev/null
 +++ b/arch/arm64/boot/dts/renesas/agl-refhw-common.dtsi
-@@ -0,0 +1,919 @@
+@@ -0,0 +1,922 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
 + * Device Tree Source for common parts of AGL Reference Hardware board variants
@@ -74,6 +74,9 @@ index 000000000000..7474ed578c21
 +              serial4 = &hscif0;
 +              serial5 = &hscif2;
 +              ethernet0 = &avb;
++              mmc0 = &sdhi2;
++              mmc1 = &sdhi0;
++              mmc2 = &sdhi3;
 +      };
 +
 +      chosen {
@@ -1386,5 +1389,5 @@ index fe156e8f88b8..da295b106561 100644
                if (IS_ERR(state->i2c_clients[i])) {
                        adv_err(state, "failed to create i2c client %u\n", i);
 -- 
-2.31.1
+2.35.1