The following series of patches - Add support for GPIO subsystem in main and wakeup domains. - Add voltage regulator device tree nodes and their corresponding pinmux to support power cycle and voltage switch required for UHS-I modes - sets respective tags in sdhci0 node to support higher speeds - remove no-1-8-v tag from sdhci1 node to support UHS-I modes performance test logs using EXT4 filesystem - For eMMC HS400 speed mode, https://pastebin.ubuntu.com/p/gDxBCwtkt8/ - For SD SDR104 speed mode, https://pastebin.ubuntu.com/p/tHYTn2wxwg/ Changes since v3: - Removed patch (1 in v3). - Rebased and included patches that add support for GPIO from series [1]. - Re-ran the performace tests for SD and eMMC. Changes since v2: - Added main_gpio0 DT node - Added voltage regulator device tree nodes required to support UHS-I modes Changes since v1: - squashed the two patches into one - added performance logs for the above mentioned speed modes Aswath Govindraju (1): arm64: dts: ti: k3-j7200: Add support for higher speed modes in MMCSD subsystems [1] - https://lkml.org/lkml/2020/11/17/1489 Faiz Abbas (2): arm64: dts: ti: k3-j7200: Add gpio nodes arm64: dts: ti: k3-j7200-common-proc-board: Disable unused gpio modules .../dts/ti/k3-j7200-common-proc-board.dts | 47 ++++++++++++ arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 75 ++++++++++++++++++- .../boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 34 +++++++++ 3 files changed, 155 insertions(+), 1 deletion(-) -- 2.17.1