Skip to contentSkip to conversation

Amlogic fixes for v4.14-rc

GIT PULL Kevin Hilman 2 participants 3 messages Oct 2, 2017 – Oct 4, 2017 Arm/Amlogic Meson SoC support

lore
Share & tools
lore

Kevin Hilman

author maintainer
#0 lore raw

Hi Olof,

This is the same DT series that was sent for next/late but was missed, so I'm sending it again as fixes for v4.14-rc since we have some users having issues because the driver was merged for v4.14, but the correspnding DT enhancements were not.

Please merge for v4.14-rc3. It's unmodified since the previous pull request.

Thanks,

Kevin

The following changes since commit 47884c5c746ee7c02e06fbf60480e0f13aa11dfe:

ARM64: dts: meson-gxl-libretech-cc: Add GPIO lines names (2017-08-22 15:37:50 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic.git tags/amlogic-dt64-3

for you to fetch changes up to 485a308f05d843034b6e82f688704c44888aecde:

ARM64: dts: meson-gxbb: nanopi-k2: enable sdr104 mode (2017-09-05 12:05:01 -0700)

----------------------------------------------------------------
Amlogic 64-bit DT updates for v4.14 (round 3)
- updates for new MMC driver features/fixes
- support high-speed modes

----------------------------------------------------------------
Jerome Brunet (9):
ARM64: dts: meson-gx: Use correct mmc clock source 0
ARM64: dts: meson: remove cap-sd-highspeed from emmc nodes
ARM64: dts: meson: add mmc clk gate pins
ARM64: dts: meson-gxbb: nanopi-k2: add card regulator settle times
ARM64: dts: meson-gxl: libretech-cc: add card regulator settle times
ARM64: dts: meson-gxl: libretech-cc: enable high speed modes
ARM64: dts: meson-gxbb: p20x: enable sdcard UHS modes
ARM64: dts: meson-gxbb: nanopi-k2: enable sdcard UHS modes
ARM64: dts: meson-gxbb: nanopi-k2: enable sdr104 mode

 arch/arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi            | 10 ++++++----
 arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts           | 19 ++++++++++++++-----
 arch/arm64/boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts         | 12 +++++++-----
 arch/arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts            |  9 +++++----
 arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi               | 13 +++++++++----
 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi           | 10 ++++++----
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi                    | 39 ++++++++++++++++++++++++++++++++++++---
 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts |  7 ++++---
 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts   | 13 +++++++++++--
 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts    | 10 ++++++----
 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dtsi          | 10 ++++++----
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi                     | 39 ++++++++++++++++++++++++++++++++++++---
 arch/arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts            |  7 ++++---
 arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts             |  1 -
 14 files changed, 150 insertions(+), 49 deletions(-)
#1 lore raw
Quoted 22 lines · Kevin Hilman

Hi Olof,

This is the same DT series that was sent for next/late but was missed, so I'm sending it again as fixes for v4.14-rc since we have some users having issues because the driver was merged for v4.14, but the correspnding DT enhancements were not.

Please merge for v4.14-rc3. It's unmodified since the previous pull request.

Thanks,

Kevin

The following changes since commit 47884c5c746ee7c02e06fbf60480e0f13aa11dfe:

ARM64: dts: meson-gxl-libretech-cc: Add GPIO lines names (2017-08-22 15:37:50 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic.git tags/amlogic-dt64-3

Quoted 8 lines

for you to fetch changes up to 485a308f05d843034b6e82f688704c44888aecde:

ARM64: dts: meson-gxbb: nanopi-k2: enable sdr104 mode (2017-09-05 12:05:01 -0700)

----------------------------------------------------------------
Amlogic 64-bit DT updates for v4.14 (round 3)
- updates for new MMC driver features/fixes
- support high-speed modes

It's really unfortunate that the drivers went in with regressions unless the DT contents was updated. That's usually not how we expect development to be (by default, previous behavior should be retained if DT lacks the data -- it's the only way to stay compatible with older bindings).

I've merged this for now anyway, but please be more considerate of this going forward. Even if the contents makes it in within the same merge window.

-Olof

author maintainer
#2 lore raw
Quoted 38 lines · Olof Johansson
Quoted 22 lines · Kevin Hilman

Hi Olof,

This is the same DT series that was sent for next/late but was missed, so I'm sending it again as fixes for v4.14-rc since we have some users having issues because the driver was merged for v4.14, but the correspnding DT enhancements were not.

Please merge for v4.14-rc3. It's unmodified since the previous pull request.

Thanks,

Kevin

The following changes since commit 47884c5c746ee7c02e06fbf60480e0f13aa11dfe:

ARM64: dts: meson-gxl-libretech-cc: Add GPIO lines names (2017-08-22 15:37:50 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic.git tags/amlogic-dt64-3

Quoted 8 lines

for you to fetch changes up to 485a308f05d843034b6e82f688704c44888aecde:

ARM64: dts: meson-gxbb: nanopi-k2: enable sdr104 mode (2017-09-05 12:05:01 -0700)

----------------------------------------------------------------
Amlogic 64-bit DT updates for v4.14 (round 3)
- updates for new MMC driver features/fixes
- support high-speed modes

It's really unfortunate that the drivers went in with regressions unless the DT contents was updated. That's usually not how we expect development to be (by default, previous behavior should be retained if DT lacks the data -- it's the only way to stay compatible with older bindings).

Quoted 3 lines

I've merged this for now anyway, but please be more considerate of this going forward. Even if the contents makes it in within the same merge window.

Noted, we'll keep a closer eye on that going forward.

Thanks for merging,

Kevin