Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • sent/topic/sm8550/upstream/smmu-bindings-v2
    (no cover subject)
    
    To: Will Deacon <will@kernel.org>
    To: Robin Murphy <robin.murphy@arm.com>
    To: Joerg Roedel <joro@8bytes.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: iommu@lists.linux.dev
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    ---
    Changes in v2:
    - Rebased on new bindings using qcom,smmu-500 & arm,mmu-500
    - Dropped driver changes since we rely on qcom,smmu-500 fallback
    - Link to v1: https://lore.kernel.org/all/20221116114001.2669003-1-abel.vesa@linaro.org/
    
    ---
    Abel Vesa (1):
          dt-bindings: arm-smmu: Add compatible for SM8550 SoC
    
     Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 1 +
     1 file changed, 1 insertion(+)
    ---
    base-commit: 49a8133221c71b935f36a7c340c0271c2a9ee2db
    change-id: 20230207-topic-sm8550-upstream-smmu-bindings-dbf9242cc313
    
    Best regards,
  • sent/topic/sm8550/upstream/sm8550-dt-fix-v1
    arm64: dts: qcom: various sm8550 DT fixes
    
    Fixes PON compatible and DSI controllers compatible properties.
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (2):
          arm64: dts: qcom: sm8550: fix DSI controller compatible
          arm64: dts: qcom: pmk8550: fix PON compatible
    
     arch/arm64/boot/dts/qcom/pmk8550.dtsi | 2 +-
     arch/arm64/boot/dts/qcom/sm8550.dtsi  | 4 ++--
     2 files changed, 3 insertions(+), 3 deletions(-)
    ---
    base-commit: 49a8133221c71b935f36a7c340c0271c2a9ee2db
    change-id: 20230207-topic-sm8550-upstream-sm8550-dt-fix-7114376c295b
    
    Best regards,
  • sent/topic/sm8550/upstream/vtdr6130-bindings-fix-v1
    (no cover subject)
    
    To: Thierry Reding <thierry.reding@gmail.com>
    To: Sam Ravnborg <sam@ravnborg.org>
    To: David Airlie <airlied@gmail.com>
    To: Daniel Vetter <daniel@ffwll.ch>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    Cc: dri-devel@lists.freedesktop.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          dt-bindings: display: panel: visionox,vtdr6130: add missing reg property
    
     .../bindings/display/panel/visionox,vtdr6130.yaml  | 34 ++++++++++++++--------
     1 file changed, 22 insertions(+), 12 deletions(-)
    ---
    base-commit: 49a8133221c71b935f36a7c340c0271c2a9ee2db
    change-id: 20230207-topic-sm8550-upstream-vtdr6130-bindings-fix-a1d2630efc06
    
    Best regards,
  • sent/topic/sm8550/upstream/bam-dma-bindings-fix-v1
    It fixes dtbs check warning on crypto BAM node on SM8550 DT.
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Vinod Koul <vkoul@kernel.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: dmaengine@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          dt-bindings: dma: qcom,bam-dma: add optional memory interconnect properties
    
     Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml | 6 ++++++
     1 file changed, 6 insertions(+)
    ---
    base-commit: 49a8133221c71b935f36a7c340c0271c2a9ee2db
    change-id: 20230207-topic-sm8550-upstream-bam-dma-bindings-fix-81929c3bea5c
    
    Best regards,
  • sent/topic/sm8550/upstream/fix-remoteproc-autoboot-v1
    (no cover subject)
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Mathieu Poirier <mathieu.poirier@linaro.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: linux-remoteproc@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          remoteproc: qcom_q6v5_pas: enable sm8550 adsp & cdsp autoboot
    
     drivers/remoteproc/qcom_q6v5_pas.c | 4 ++--
     1 file changed, 2 insertions(+), 2 deletions(-)
    ---
    base-commit: ea4dabbb4ad7eb52632a2ca0b8f89f0ea7c55dcf
    change-id: 20230206-topic-sm8550-upstream-fix-remoteproc-autoboot-5c7effcf197c
    
    Best regards,
  • sent/topic/sm8450/upstream/dp-controller-v1
    arm64: dts: qcom: add DP Controller to SM8350 & SM8450 DTS
    
    Switch the QMP PHY to the newly documented USB3/DP Combo PHY
    bindings at [1] and add the DP controller nodes.
    
    The DP output is shared with the USB3 SuperSpeed lanes and is
    usually connected to an USB-C port which Altmode is controlled
    by the PMIC Glink infrastructure in discution at [2] & [3].
    
    DT changes tying the DP controller to the USB-C port on the HDK
    boards will be sent later.
    
    Bindings dependencies at [1]
    
    [1] https://lore.kernel.org/all/20230206-topic-sm8350-upstream-usb-dp-combo-phy-v1-1-ed849ae6b849@linaro.org/
    [2] https://lore.kernel.org/all/20230201041853.1934355-1-quic_bjorande@quicinc.com/
    [3] https://lore.kernel.org/all/20230130-topic-sm8450-upstream-pmic-glink-v1-0-0b0acfad301e@linaro.org/
    
    To: Rob Clark <robdclark@gmail.com>
    To: Abhinav Kumar <quic_abhinavk@quicinc.com>
    To: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    To: Sean Paul <sean@poorly.run>
    To: David Airlie <airlied@gmail.com>
    To: Daniel Vetter <daniel@ffwll.ch>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Kuogee Hsieh <quic_khsieh@quicinc.com>
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: dri-devel@lists.freedesktop.org
    Cc: freedreno@lists.freedesktop.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (5):
          dt-bindings: display: msm: dp-controller: document SM8450 compatible
          arm64: dts: qcom: sm8350: switch to combo usb3/dp phy
          arm64: dts: qcom: sm8350: add dp controller
          arm64: dst: qcom: sm8450: switch to usb3/dp combo phy
          arm64: dst: qcom: sm8450: add dp controller
    
     .../bindings/display/msm/dp-controller.yaml        |   4 +
     arch/arm64/boot/dts/qcom/sm8350.dtsi               | 117 +++++++++++++++-----
     arch/arm64/boot/dts/qcom/sm8450-hdk.dts            |   4 +-
     arch/arm64/boot/dts/qcom/sm8450.dtsi               | 118 ++++++++++++++++-----
     4 files changed, 190 insertions(+), 53 deletions(-)
    ---
    base-commit: ea4dabbb4ad7eb52632a2ca0b8f89f0ea7c55dcf
    change-id: 20230206-topic-sm8450-upstream-dp-controller-20054ab280de
    
    Best regards,
  • sent/topic/sm8350/upstream/usb-dp-combo-phy-v1
    phy: qcom: qmp-combo: add SM8350 & SM8450 support for combo USB3/DP PHY
    
    Document compatibles and add missing tables to support the USB3/DP PHY
    on the SM8350/SM8450 SoCs.
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Vinod Koul <vkoul@kernel.org>
    To: Kishon Vijay Abraham I <kishon@kernel.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: linux-phy@lists.infradead.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (2):
          dt-bindings: phy: qcom,qmp-usb3-dp: document sm8350 & sm8450 compatible
          phy: qcom: com-qmp-combo: add SM8350 & SM8450 support
    
     .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml         |   2 +
     drivers/phy/qualcomm/phy-qcom-qmp-combo.c          | 170 +++++++++++++++++++++
     2 files changed, 172 insertions(+)
    ---
    base-commit: 27bc895137496cc5f83c40c58b1da2504ff04a0b
    change-id: 20230206-topic-sm8350-upstream-usb-dp-combo-phy-33793ef747f2
    
    Best regards,
  • sent/topic/sm8450/upstream/pmic-glink-v1
    soc: qcom: add UCSI function to PMIC GLINK
    
    The PMIC GLINK interface offers an UCSI endpoint for newer
    SoCs, the UCSI exchange is necessary to configure the USB-C
    port USB role and altmode on the SM8450 HDK and SM8550 MTP
    boards.
    
    This patchset focuses on USB and disables altmode support
    on those 2 SoCs until DP altmode over the combo phy is
    supported.
    
    Depends on PMIC Glink patchset at [1].
    
    [1] https://lore.kernel.org/all/20230130042003.577063-1-quic_bjorande@quicinc.com/
    
    To: Heikki Krogerus <heikki.krogerus@linux.intel.com>
    To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Catalin Marinas <catalin.marinas@arm.com>
    To: Will Deacon <will@kernel.org>
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-usb@vger.kernel.org
    Cc: linux-arm-msm@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (7):
          usb: typec: ucsi: add PMIC Glink UCSI driver
          dt-bindings: soc: qcom: qcom,pmic-glink: document SM8450 compatible
          dt-bindings: soc: qcom: qcom,pmic-glink: document SM8550 compatible
          soc: qcom: pmic_glink: register ucsi aux device
          arm64: dts: qcom: sm8450-hdk: add pmic glink node
          arm64: dts: qcom: sm8550-mtp: add pmic glink node
          arm64: defconfig: add PMIC GLINK modules
    
     .../bindings/soc/qcom/qcom,pmic-glink.yaml         |   2 +
     arch/arm64/boot/dts/qcom/sm8450-hdk.dts            |  34 ++-
     arch/arm64/boot/dts/qcom/sm8550-mtp.dts            |  34 ++-
     arch/arm64/configs/defconfig                       |   4 +
     drivers/soc/qcom/pmic_glink.c                      |  67 ++++-
     drivers/usb/typec/ucsi/Kconfig                     |   7 +
     drivers/usb/typec/ucsi/Makefile                    |   1 +
     drivers/usb/typec/ucsi/ucsi_glink.c                | 321 +++++++++++++++++++++
     8 files changed, 458 insertions(+), 12 deletions(-)
    ---
    base-commit: 56779300f3ce6229a3d02e41e4ce36047d8891ac
    change-id: 20230130-topic-sm8450-upstream-pmic-glink-3b3a0b7bcd33
    
    Best regards,
  • sent/topic/sm8450/upstream/defconfig-v1
    (no cover subject)
    
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-arm-msm@vger.kernel.org
    
    ---
    Neil Armstrong (1):
          arm64: defconfig: enable SM8450 DISPCC clock driver
    
     arch/arm64/configs/defconfig | 1 +
     1 file changed, 1 insertion(+)
    ---
    base-commit: e2f86c02fdc96ca29ced53221a3cbf50aa6f8b49
    change-id: 20230127-topic-sm8450-upstream-defconfig-51713fe037c8
    
    Best regards,
  • sent/odroid-go-ultra-poweroff-v2
    (no cover subject)
    
    Previous submission was at [1], but I converted it to an independent
    platform device with device auto registration to permit waiting for
    both the PMICs drivers to probe.
    
    [1] https://lore.kernel.org/all/20221031-b4-odroid-go-ultra-initial-v1-2-42e3dbea86d5@linaro.org/
    
    To: Sebastian Reichel <sre@kernel.org>
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-pm@vger.kernel.org
    Cc: linux-amlogic@lists.infradead.org
    ---
    Changes in v2:
    - Switched to devm_register_sys_off_handler()
    - Link to v1: https://lore.kernel.org/r/20221031-b4-odroid-go-ultra-initial-v1-2-42e3dbea86d5@linaro.org
    
    ---
    Neil Armstrong (1):
          power: reset: add Odroid Go Ultra poweroff driver
    
     drivers/power/reset/Kconfig                    |   7 ++
     drivers/power/reset/Makefile                   |   1 +
     drivers/power/reset/odroid-go-ultra-poweroff.c | 151 +++++++++++++++++++++++++
     3 files changed, 159 insertions(+)
    ---
    base-commit: 1b929c02afd37871d5afb9d498426f83432e71c2
    change-id: 20230126-b4-odroid-go-ultra-poweroff-c8fdca93f3eb
    
    Best regards,
  • sent/ts050-timings-v1
    (no cover subject)
    
    To: Thierry Reding <thierry.reding@gmail.com>
    To: Sam Ravnborg <sam@ravnborg.org>
    To: David Airlie <airlied@gmail.com>
    To: Daniel Vetter <daniel@ffwll.ch>
    Cc: dri-devel@lists.freedesktop.org
    Cc: linux-kernel@vger.kernel.org
    
    ---
    Neil Armstrong (1):
          drm/panel: khadas-ts050: update timings to achieve 60Hz refresh rate
    
     drivers/gpu/drm/panel/panel-khadas-ts050.c | 18 +++++++++---------
     1 file changed, 9 insertions(+), 9 deletions(-)
    ---
    base-commit: 247f34f7b80357943234f93f247a1ae6b6c3a740
    change-id: 20221025-ts050-timings-2fb4b034a268
    
    Best regards,
  • sent/topic/odroid-n2l/upstream/initial-v2
    arm64: meson-g12b: add initial support for Odroid-N2L
    
    ODROID-N2L is a variant SBC in small form factor and some peripherals
    are removed from ODROID-N2PLUS based on S922X SoC.
    
    - On-board ethernet is removed
    - On-board RTC is removed
    - USB 3.0 hub is removed, so one USB 2.0 and one USB 3.0 host ports
    are available
    - Huge heatsink is replaced with 40x40mm heatsink, 5V active heatsink
    is recommended or a tall passive sink is optional
    - 3.5mm earjack is removed
    - IR remote receiver is removed
    - MIPI DSI port is added
    
    So achieve this the current odroid-n2 dtsi is moved as odroid.dtsi
    and only the N2/N2+ changes are kept in the odroid-n2.
    With this only a minimal changes are needed to support the Odroid-N2L.
    
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Kevin Hilman <khilman@baylibre.com>
    To: Jerome Brunet <jbrunet@baylibre.com>
    To: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-amlogic@lists.infradead.org
    Cc: Dongjin Kim <tobetter@gmail.com>
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Changes in v2:
    - Fixed include and phy0 supply name on patch 3
    - Added review tag on patch 1
    - Link to v1: https://lore.kernel.org/r/20230122-topic-odroid-n2l-upstream-initial-v1-0-1ce5e08039d0@linaro.org
    
    ---
    Neil Armstrong (3):
          dt-bindings: arm: amlogic: document Odroid-N2L
          arm64: dts: meson-g12b: move common node into new odroid.dtsi
          arm64: dts: meson-g12b-odroid: Add initial support for Hardkernel ODROID-N2L
    
     Documentation/devicetree/bindings/arm/amlogic.yaml |   1 +
     arch/arm64/boot/dts/amlogic/Makefile               |   1 +
     .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     | 448 +--------------------
     .../boot/dts/amlogic/meson-g12b-odroid-n2l.dts     | 125 ++++++
     arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi | 445 ++++++++++++++++++++
     5 files changed, 581 insertions(+), 439 deletions(-)
    ---
    base-commit: 1b929c02afd37871d5afb9d498426f83432e71c2
    change-id: 20230122-topic-odroid-n2l-upstream-initial-8e4f741792c1
    
    Best regards,
  • sent/topic/odroid-hc4/upstream/fix-fan-trip-v1
    (no cover subject)
    
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Kevin Hilman <khilman@baylibre.com>
    To: Jerome Brunet <jbrunet@baylibre.com>
    To: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    To: Christian Hewitt <christianshewitt@gmail.com>
    Cc: devicetree@vger.kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-amlogic@lists.infradead.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip
    
     arch/arm64/boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 10 +++++++++-
     1 file changed, 9 insertions(+), 1 deletion(-)
    ---
    base-commit: 7bf70dbb18820b37406fdfa2aaf14c2f5c71a11a
    change-id: 20230124-topic-odroid-hc4-upstream-fix-fan-trip-0105bc1cc3b2
    
    Best regards,
  • sent/amlogic-bindings-fixups-v1
    arm64: meson: bunch of DT fixes
    
    This is a bunch of fixes against the current applied and reviewed bindings.
    
    It takes in account the following bindings conversions:
    [1] https://lore.kernel.org/r/20221117-b4-amlogic-bindings-convert-v3-0-e28dd31e3bed@linaro.org
    [2] https://lore.kernel.org/r/20230124091602.44027-1-krzysztof.kozlowski@linaro.org
    
    Remaining fixes will require a complete TXT to dt-schema transition.
    
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Kevin Hilman <khilman@baylibre.com>
    To: Jerome Brunet <jbrunet@baylibre.com>
    To: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    Cc: devicetree@vger.kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-amlogic@lists.infradead.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (14):
          arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name
          arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name
          arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible
          arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node
          arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property
          arm64: dts: amlogic: meson-gx: add missing unit address to rng node name
          arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name
          arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name
          arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name
          arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name
          arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names
          arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name
          arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name
          arm64: dts: amlogic: meson-g12b-odroid-go-ultra: fix rk818 pmic properties
    
     arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j1xx.dtsi     | 4 ++--
     arch/arm64/boot/dts/amlogic/meson-axg.dtsi                         | 4 ++--
     arch/arm64/boot/dts/amlogic/meson-g12b-odroid-go-ultra.dts         | 2 +-
     arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi             | 2 +-
     arch/arm64/boot/dts/amlogic/meson-gx.dtsi                          | 4 ++--
     arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts                 | 2 +-
     arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts         | 2 +-
     arch/arm64/boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts          | 1 -
     arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 2 +-
     arch/arm64/boot/dts/amlogic/meson-gxl.dtsi                         | 2 +-
     arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts              | 4 ++--
     11 files changed, 14 insertions(+), 15 deletions(-)
    ---
    base-commit: d72a45a4d6ec431c761231e3d8846550a6fc8303
    change-id: 20230124-b4-amlogic-bindings-fixups-3ca33f937e67
    
    Best regards,
  • sent/topic/odroid-n2l/upstream/initial-v1
    arm64: meson-g12b: add initial support for Odroid-N2L
    
    ODROID-N2L is a variant SBC in small form factor and some peripherals
    are removed from ODROID-N2PLUS based on S922X SoC.
    
    - On-board ethernet is removed
    - On-board RTC is removed
    - USB 3.0 hub is removed, so one USB 2.0 and one USB 3.0 host ports
    are available
    - Huge heatsink is replaced with 40x40mm heatsink, 5V active heatsink
    is recommended or a tall passive sink is optional
    - 3.5mm earjack is removed
    - IR remote receiver is removed
    - MIPI DSI port is added
    
    So achieve this the current odroid-n2 dtsi is moved as odroid.dtsi
    and only the N2/N2+ changes are kept in the odroid-n2.
    With this only a minimal changes are needed to support the Odroid-N2L.
    
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Kevin Hilman <khilman@baylibre.com>
    To: Jerome Brunet <jbrunet@baylibre.com>
    To: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-amlogic@lists.infradead.org
    Cc: Dongjin Kim <tobetter@gmail.com>
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (3):
          dt-bindings: arm: amlogic: document Odroid-N2L
          arm64: dts: meson-g12b: move common node into new odroid.dtsi
          arm64: dts: meson-g12b-odroid: Add initial support for Hardkernel ODROID-N2L
    
     Documentation/devicetree/bindings/arm/amlogic.yaml |   1 +
     arch/arm64/boot/dts/amlogic/Makefile               |   1 +
     .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     | 448 +--------------------
     .../boot/dts/amlogic/meson-g12b-odroid-n2l.dts     | 125 ++++++
     arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi | 445 ++++++++++++++++++++
     5 files changed, 581 insertions(+), 439 deletions(-)
    ---
    base-commit: 1b929c02afd37871d5afb9d498426f83432e71c2
    change-id: 20230122-topic-odroid-n2l-upstream-initial-8e4f741792c1
    
    Best regards,
  • sent/amlogic-bindings-convert-v3
    dt-bindings: first batch of dt-schema conversions for Amlogic Meson bindings
    
    Batch conversion of the following bindings:
    - amlogic-efuse.txt
    - amlogic-meson-mx-efuse.txt
    - meson-wdt.txt
    - meson-ir.txt
    - rtc-meson.txt
    - amlogic,meson6-timer.txt
    - amlogic,meson-gx.txt
    - amlogic,meson-pcie.txt
    
    Martin Blumenstingl was also added as bindings maintainer for Meson6/8/8b
    related bindings.
    
    Remaining conversions:
    - meson,pinctrl.txt
    - pwm-meson.txt
    - amlogic,meson-gpio-intc.txt
    - amlogic,meson-mx-sdio.txt
    - rtc-meson-vrtc.txt
    - amlogic,axg-sound-card.txt
    - amlogic,axg-fifo.txt
    - amlogic,axg-pdm.txt
    - amlogic,axg-spdifout.txt
    - amlogic,axg-tdm-formatters.txt
    - amlogic,axg-spdifin.txt
    - amlogic,axg-tdm-iface.txt
    - amlogic,g12a-tohdmitx.txt
    - amlogic,axg-audio-clkc.txt
    - amlogic,gxbb-clkc.txt
    - amlogic,gxbb-aoclkc.txt
    - amlogic,meson8b-clkc.txt
    
    To: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Neil Armstrong <neil.armstrong@linaro.org>
    To: Kevin Hilman <khilman@baylibre.com>
    To: Jerome Brunet <jbrunet@baylibre.com>
    To: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    To: Wim Van Sebroeck <wim@linux-watchdog.org>
    To: Guenter Roeck <linux@roeck-us.net>
    To: Mauro Carvalho Chehab <mchehab@kernel.org>
    To: Daniel Lezcano <daniel.lezcano@linaro.org>
    To: Thomas Gleixner <tglx@linutronix.de>
    To: Ulf Hansson <ulf.hansson@linaro.org>
    To: Bjorn Helgaas <bhelgaas@google.com>
    To: Lorenzo Pieralisi <lpieralisi@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Wilczyński <kw@linux.com>
    Cc: devicetree@vger.kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-amlogic@lists.infradead.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-watchdog@vger.kernel.org
    Cc: linux-media@vger.kernel.org
    Cc: linux-mmc@vger.kernel.org
    Cc: linux-pci@vger.kernel.org
    ---
    Changes in v3:
    - Dropped applied patches
    - Added acked/reviewed-by tags
    - patch 3: removed invalid secure-monitor property
    - patch 4: added a note on the commit message about the meson8 compatible
    - patch 9: fixed mmc compatible bindings
    - patch 1-: unified PCIe instead on PCIE + PCIe
    - Link to v2: https://lore.kernel.org/r/20221117-b4-amlogic-bindings-convert-v2-0-36ad050bb625@linaro.org
    
    Changes in v2:
    - rebased on v6.2-rc1
    - patch 1: fixed power-controller, added const: amlogic,meson-gx-sm
    - patch 2: added const: amlogic,meson-gx-efuse, fixed secure-monitor type
    - patch 3: updated example subnodes to match reality
    - patch 4: added reviewed-by, added interrupts, added const: amlogic,meson8m2-wdt
    - patch 5: added reviewed-by, added const: amlogic,meson-gx-ir
    - patch 6: dropped applied
    - patch 7: dropped patch, replaced with deprecated in the title of the TXt bindings
    - patch 8: fixed title, added reviewed-by, added interrupt description
    - patch 9: fixed example indent, added reviewed-by
    - patch 10: fixed const: amlogic,meson-gx-mmc case, fixed indentation
    - patch 11: added reviewed-by, fixed title, fixed bindings after rebase, added clocks/clock-names as required
    - patch 12: added reviewed-by
    - Link to v1: https://lore.kernel.org/r/20221117-b4-amlogic-bindings-convert-v1-0-3f025599b968@linaro.org
    
    ---
    Neil Armstrong (7):
          dt-bindings: nvmem: convert amlogic-efuse.txt to dt-schema
          dt-bindings: nvmem: convert amlogic-meson-mx-efuse.txt to dt-schema
          dt-bindings: watchdog: convert meson-wdt.txt to dt-schema
          dt-bindings: media: convert meson-ir.txt to dt-schema
          dt-bindings: timer: convert timer/amlogic,meson6-timer.txt to dt-schema
          dt-bindings: mmc: convert amlogic,meson-gx.txt to dt-schema
          dt-bindings: PCI: convert amlogic,meson-pcie.txt to dt-schema
    
     .../bindings/media/amlogic,meson6-ir.yaml          |  47 ++++++++
     .../devicetree/bindings/media/meson-ir.txt         |  20 ---
     .../bindings/mmc/amlogic,meson-gx-mmc.yaml         |  73 +++++++++++
     .../devicetree/bindings/mmc/amlogic,meson-gx.txt   |  39 ------
     .../bindings/nvmem/amlogic,meson-gxbb-efuse.yaml   |  57 +++++++++
     .../bindings/nvmem/amlogic,meson6-efuse.yaml       |  57 +++++++++
     .../devicetree/bindings/nvmem/amlogic-efuse.txt    |  48 --------
     .../bindings/nvmem/amlogic-meson-mx-efuse.txt      |  22 ----
     .../devicetree/bindings/pci/amlogic,axg-pcie.yaml  | 134 +++++++++++++++++++++
     .../devicetree/bindings/pci/amlogic,meson-pcie.txt |  70 -----------
     .../bindings/timer/amlogic,meson6-timer.txt        |  22 ----
     .../bindings/timer/amlogic,meson6-timer.yaml       |  54 +++++++++
     .../bindings/watchdog/amlogic,meson6-wdt.yaml      |  50 ++++++++
     .../devicetree/bindings/watchdog/meson-wdt.txt     |  21 ----
     14 files changed, 472 insertions(+), 242 deletions(-)
    ---
    base-commit: afb812b3dddfcc711bf2d8a1a8a61378b3af4f8b
    change-id: 20221117-b4-amlogic-bindings-convert-8ef1d75d426d
    
    Best regards,
  • sent/topic/sm8550/vtdr6130/fixup-v1
    (no cover subject)
    
    To: Thierry Reding <thierry.reding@gmail.com>
    To: Sam Ravnborg <sam@ravnborg.org>
    To: David Airlie <airlied@gmail.com>
    To: Richard Acayan <mailingradian@gmail.com>
    Cc: dri-devel@lists.freedesktop.org
    Cc: linux-kernel@vger.kernel.org
    Cc: Daniel Vetter <daniel@ffwll.ch>
    Cc: kernel test robot <lkp@intel.com>
    
    ---
    Neil Armstrong (1):
          drm/panel: vtdr6130: fix unused ret in visionox_vtdr6130_bl_update_status
    
     drivers/gpu/drm/panel/panel-visionox-vtdr6130.c | 7 +------
     1 file changed, 1 insertion(+), 6 deletions(-)
    ---
    base-commit: 43bde505d66a41c2ad706d603e97b2c8aa2fbe4a
    change-id: 20230119-topic-sm8550-vtdr6130-fixup-fb25f686ba59
    
    Best regards,
  • sent/topic/sm8550/upstream/dts-remoteproc-v3
    arm64: dts: qcom: Add ADSP, CDSP & MDSS support to SM8550 and MTP board
    
    This adds support for the aDSP, cDSP and MPSS Subsystems found in
    the SM8550 SoC.
    
    The aDSP, cDSP and MPSS needs:
    - smp2p support nodes to get event back from the subsystems
    - remoteproc nodes with glink-edge subnodes providing all needed
    resources to start and run the subsystems
    
    In addition, the MPSS Subsystem needs a rmtfs_mem dedicated
    memory zone.
    
    Finally the firmwares file paths are added in the MTP board DT.
    
    This patchset depends on:
    - bindings changes at [1]
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@somainline.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: Abel Vesa <abel.vesa@linaro.org>
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    [1] https://lore.kernel.org/all/20221114-narmstrong-sm8550-upstream-remoteproc-v4-0-54154c08c0b7@linaro.org
    
    ---
    Changes in v3:
    - Rebased on linux-next
    - Link to v2: https://lore.kernel.org/r/20221115-topic-sm8550-upstream-dts-remoteproc-v2-0-98f7a6b35b34@linaro.org
    
    Changes in v2:
    - Dropped dependency on MPSS DSM patchset
    - Added DSM memory to MPSS memory-region
    - Added DTB firmware name to firmware-name property
    - Added reviews and fixes according to Konrad reviews
    - Link to v1: https://lore.kernel.org/r/20221115-topic-sm8550-upstream-dts-remoteproc-v1-0-379eec11d841@linaro.org
    
    ---
    Abel Vesa (1):
          arm64: dts: qcom: sm8550: Add interconnect path to SCM node
    
    Neil Armstrong (2):
          arm64: dts: qcom: sm8550: add adsp, cdsp & mdss nodes
          arm64: dts: qcom: sm8550-mtp: enable adsp, cdsp & mdss
    
     arch/arm64/boot/dts/qcom/sm8550-mtp.dts |  18 ++
     arch/arm64/boot/dts/qcom/sm8550.dtsi    | 338 ++++++++++++++++++++++++++++++++
     2 files changed, 356 insertions(+)
    ---
    base-commit: f3381a7baf5ccbd091eb2c4fd2afd84266fcef24
    change-id: 20221115-topic-sm8550-upstream-dts-remoteproc-5285d7018e39
    
    Best regards,
  • sent/topic/sm8550/upstream/remoteproc-v4
    remoteproc: qcom_q6v5_pas: add support for SM8550 adsp, cdsp & mpss
    
    This patchsets adds support for the aDSP, cDSP and MPSS found in the
    SM8550 SoC.
    
    The aDSP, cDSP and MPSS boot process on SM8550 now requires a secondary
    "Devicetree" firmware to be passed along the main Firmware, and the cDSP
    a new power domain named "NSP".
    
    In order to satisfy the load & authentication order required by the SM8550
    SoC, the following is implemented:
    - "Devicetree" firmware request & load in dedicated memory
    - Q6V5 prepare
    - Power Domain & Clocks enable
    - "Devicetree" firmware authentication
    - Main firmware load in dedicated memory
    - Main firmware authentication
    - Q6V5 startup
    - "Devicetree" firmware metadata release
    - Main metadata release
    
    When booting older platforms, the "Devicetree" steps would be
    bypassed and the load & authentication order would still be valid.
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@somainline.org>
    To: Mathieu Poirier <mathieu.poirier@linaro.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Manivannan Sadhasivam <mani@kernel.org>
    To: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
    To: Amol Maheshwari <amahesh@qti.qualcomm.com>
    Cc: Alex Elder <elder@linaro.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: linux-remoteproc@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: Abel Vesa <abel.vesa@linaro.org>
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Changes in v4:
    - Rebased onto git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git for-next
    - Added reviewed-by on bindings patches
    - Remove dependency in cover letter since merged
    - Link to v3: https://lore.kernel.org/r/20221114-narmstrong-sm8550-upstream-remoteproc-v3-0-62162a1df718@linaro.org
    
    Changes in v3:
    - fix mpss matching in bindings, tested against DT
    - Link to v2: https://lore.kernel.org/r/20221114-narmstrong-sm8550-upstream-remoteproc-v2-0-12bc22255474@linaro.org
    
    Changes in v2:
    - Moved the SM8550 pas bindings on top of "split and reorganize PAS/PIL" v3 patchset
    - Incorporated DSM memory support into pas bindings & driver
    - Moved second DTB firmware into second entry of firmware-name
    - Dropped applied "qcom,fastrpc: increase allowed iommus entries" patch
    - Link to v1: https://lore.kernel.org/r/20221114-narmstrong-sm8550-upstream-remoteproc-v1-0-104c34cb3b91@linaro.org
    
    ---
    Neil Armstrong (5):
          dt-bindings: remoteproc: qcom: adsp: move memory-region and firmware-name out of pas-common
          dt-bindings: remoteproc: qcom: adsp: document sm8550 adsp, cdsp & mpss compatible
          remoteproc: qcom_q6v5_pas: add support for dtb co-firmware loading
          remoteproc: qcom_q6v5_pas: add support for assigning memory to firmware
          remoteproc: qcom_q6v5_pas: add sm8550 adsp, cdsp & mpss compatible & data
    
     .../devicetree/bindings/remoteproc/qcom,adsp.yaml  |   4 +
     .../bindings/remoteproc/qcom,pas-common.yaml       |   8 -
     .../bindings/remoteproc/qcom,qcs404-pas.yaml       |   8 +
     .../bindings/remoteproc/qcom,sc7180-pas.yaml       |   8 +
     .../bindings/remoteproc/qcom,sc8180x-pas.yaml      |   8 +
     .../bindings/remoteproc/qcom,sc8280xp-pas.yaml     |   8 +
     .../bindings/remoteproc/qcom,sdx55-pas.yaml        |   8 +
     .../bindings/remoteproc/qcom,sm6350-pas.yaml       |   8 +
     .../bindings/remoteproc/qcom,sm8150-pas.yaml       |   8 +
     .../bindings/remoteproc/qcom,sm8350-pas.yaml       |   8 +
     .../bindings/remoteproc/qcom,sm8550-pas.yaml       | 178 ++++++++++++++
     drivers/remoteproc/qcom_q6v5_pas.c                 | 268 ++++++++++++++++++++-
     12 files changed, 501 insertions(+), 21 deletions(-)
    ---
    base-commit: f9721c6a43b63f6428e71b23a435f7f4f4e17af2
    change-id: 20221114-narmstrong-sm8550-upstream-remoteproc-804f3fbb34bf
    
    Best regards,
  • sent/topic/sm8550/upstream/dts-display-v4
    arm64: dts: qcom: sm8550-mtp: enable DSI panel
    
    Add device tree nodes for MDSS, DPU and DSI devices on Qualcomm SM8550
    platform. Enable these devices and add the DSI panel on the MTP device.
    
    Dependencies:
    - [1] SM8550 base DT (applied)
    - [2] MDSS/DPU/DSI bindings (applied)
    - [3] DISPCC bindings (build dependency, applied)
    - [4] VTDR6130 Panel bindings (applied)
    
    [1] https://lore.kernel.org/all/20230106201047.337409-1-abel.vesa@linaro.org
    [2] https://lore.kernel.org/all/20230103-topic-sm8550-upstream-mdss-dsi-v3-0-660c3bcb127f@linaro.org
    [3] https://lore.kernel.org/all/20230103-topic-sm8550-upstream-dispcc-v3-0-8a03d348c572@linaro.org
    [4] https://lore.kernel.org/all/20230103-topic-sm8550-upstream-vtdr6130-panel-v2-0-dd6200f47a76@linaro.org
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Changes in v4:
    - fixed aligment in patch 1, added reviewed-by from konrad
    - removed superfluous status in patch 3
    - Link to v3: https://lore.kernel.org/r/20230104-topic-sm8550-upstream-dts-display-v3-0-46f0d4e57752@linaro.org
    
    Changes in v3:
    - rebased on https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git arm64-for-6.3
    - Link to v2: https://lore.kernel.org/r/20230104-topic-sm8550-upstream-dts-display-v2-0-9fbb15263e0d@linaro.org
    
    Changes in v2:
    - reshuffled properties in the order konrad shared
    - updated DSI PHY compatible
    - renamed mdss@ to display-subsystem@
    - added back dispcc bindings include
    - added Reviewed-by on patch 2
    - Link to v1: https://lore.kernel.org/r/20230104-topic-sm8550-upstream-dts-display-v1-0-aeab9751928f@linaro.org
    
    ---
    Neil Armstrong (3):
          arm64: dts: qcom: sm8550: add display hardware devices
          arm64: dts: qcom: sm8550-mtp: enable display hardware
          arm64: dts: qcom: sm8550-mtp: add DSI panel
    
     arch/arm64/boot/dts/qcom/sm8550-mtp.dts |  76 ++++++++
     arch/arm64/boot/dts/qcom/sm8550.dtsi    | 300 ++++++++++++++++++++++++++++++++
     2 files changed, 376 insertions(+)
    ---
    base-commit: c326e851eed4e3ab1cc18deffb6505ce34560ba5
    change-id: 20230104-topic-sm8550-upstream-dts-display-aa22b568ea17
    
    Best regards,