Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • sent/20240829-topic-sm8650-upstream-fix-qup-clk-rcg-shared-f0981c958bec-v1
    (no cover subject)
    
    To: Stephen Boyd <sboyd@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    Cc: Konrad Dybcio <konradybcio@kernel.org>
    Cc: Taniya Das <quic_tdas@quicinc.com>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: linux-clk@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          clk: qcom: gcc-sm8650: Don't use shared clk_ops for QUPs
    
     drivers/clk/qcom/gcc-sm8650.c | 56 +++++++++++++++++++++----------------------
     1 file changed, 28 insertions(+), 28 deletions(-)
    ---
    base-commit: 195a402a75791e6e0d96d9da27ca77671bc656a8
    change-id: 20240829-topic-sm8650-upstream-fix-qup-clk-rcg-shared-f0981c958bec
    
    Best regards,
  • sent/20240715-topic-sm8x50-upstream-fix-battmgr-temp-tz-warn-c5a2f956d28d-v1
    This replaces https://lore.kernel.org/all/20240704-topic-sm8x50-upstream-fix-battmgr-temp-tz-warn-v1-1-9d66d6f6efde@linaro.org/
    
    To: Sebastian Reichel <sre@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    Cc: Sebastian Reichel <sebastian.reichel@collabora.com>
    Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
    Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: linux-pm@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          power: supply: qcom_battmgr: return EAGAIN when firmware service is not up
    
     drivers/power/supply/qcom_battmgr.c | 8 ++++----
     1 file changed, 4 insertions(+), 4 deletions(-)
    ---
    base-commit: 91e3b24eb7d297d9d99030800ed96944b8652eaf
    change-id: 20240715-topic-sm8x50-upstream-fix-battmgr-temp-tz-warn-c5a2f956d28d
    
    Best regards,
  • sent/topic/sdm450/upstream/tbx605f-panel-v1
    drm/panel: add support for the BOE TV101WUM-LL2 DSI Display Panel
    
    Document and add support for the 1200x1920 BOE TV101WUM-LL2 DSI
    Display Panel found in the Lenovo Smart Tab M10 tablet.
    The controller powering the panel is unknown.
    
    To: Jessica Zhang <quic_jesszhan@quicinc.com>
    To: David Airlie <airlied@gmail.com>
    To: Daniel Vetter <daniel@ffwll.ch>
    To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
    To: Maxime Ripard <mripard@kernel.org>
    To: Thomas Zimmermann <tzimmermann@suse.de>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.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 (2):
          dt-bindings: display: panel: document BOE TV101WUM-LL2 DSI Display Panel
          drm/panel: add BOE tv101wum-ll2 panel driver
    
     .../bindings/display/panel/boe,tv101wum-ll2.yaml   |  63 ++++++
     drivers/gpu/drm/panel/Kconfig                      |   9 +
     drivers/gpu/drm/panel/Makefile                     |   1 +
     drivers/gpu/drm/panel/panel-boe-tv101wum-ll2.c     | 240 +++++++++++++++++++++
     4 files changed, 313 insertions(+)
    ---
    base-commit: 97e1ea2dc264da85da53b6ae5726a130bef690a3
    change-id: 20240709-topic-sdm450-upstream-tbx605f-panel-f13d55fbd444
    
    Best regards,
  • sent/20240704-topic-sm8x50-upstream-fix-battmgr-temp-tz-warn-077166861efb-v1
    (no cover subject)
    
    To: Sebastian Reichel <sre@kernel.org>
    To: Krzysztof Kozlowski <krzk@kernel.org>
    To: Rhyland Klein <rklein@nvidia.com>
    To: Anton Vorontsov <cbouatmailru@gmail.com>
    To: Jenny TC <jenny.tc@intel.com>
    Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
    Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: linux-pm@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: regressions@lists.linux.dev
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          power: supply: core: return -EAGAIN on uninitialized read temp
    
     drivers/power/supply/power_supply_core.c | 7 ++++++-
     1 file changed, 6 insertions(+), 1 deletion(-)
    ---
    base-commit: 82e4255305c554b0bb18b7ccf2db86041b4c8b6e
    change-id: 20240704-topic-sm8x50-upstream-fix-battmgr-temp-tz-warn-077166861efb
    
    Best regards,
  • sent/20240627-topic-sm8650-upstream-was-port-mapping-1b326fb51af0-v1
    arm64: qcom: sm8650: add port mapping to speakers
    
    Add appropriate mappings of Soundwire ports of WSA8845 speaker
    on MTP, QRD and HDK boards to correctly map the speaker ports to
    the corresponding WSA macro ports.
    
    Runtime Dependencies:
    - https://lore.kernel.org/all/20240625-qcom-audio-wsa-second-speaker-v1-0-f65ffdfc368c@linaro.org/
    - https://lore.kernel.org/all/20240626-port-map-v1-2-bd8987d2b332@linaro.org/
    - https://lore.kernel.org/all/20240626-port-map-v1-4-bd8987d2b332@linaro.org/
    
    Bindings Dependencies:
    - https://lore.kernel.org/all/20240626-port-map-v1-4-bd8987d2b332@linaro.org/
    
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.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 (3):
          arm64: dts: qcom: sm8650-hdk: add port mapping to speakers
          arm64: dts: qcom: sm8650-mtp: add port mapping to speakers
          arm64: dts: qcom: sm8650-qrd: add port mapping to speakers
    
     arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 20 ++++++++++++++++++++
     arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 20 ++++++++++++++++++++
     arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 20 ++++++++++++++++++++
     3 files changed, 60 insertions(+)
    ---
    base-commit: bc468579d65b29188123eefa2cd7f48a6ee05a21
    change-id: 20240627-topic-sm8650-upstream-was-port-mapping-1b326fb51af0
    
    Best regards,
  • sent/20240626-topic-sm8x50-upstream-fix-a730-a730-gpu-raytracing-init-46ac3f4cdd29-v1
    (no cover subject)
    
    To: Rob Clark <robdclark@gmail.com>
    To: Sean Paul <sean@poorly.run>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Abhinav Kumar <quic_abhinavk@quicinc.com>
    To: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    To: Marijn Suijten <marijn.suijten@somainline.org>
    To: David Airlie <airlied@gmail.com>
    To: Daniel Vetter <daniel@ffwll.ch>
    To: Connor Abbott <cwabbott0@gmail.com>
    Cc: Rob Clark <robdclark@chromium.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: dri-devel@lists.freedesktop.org
    Cc: freedreno@lists.freedesktop.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          drm/msm/adreno: fix a743 and a740 cx mem init
    
     drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 11 +++--------
     1 file changed, 3 insertions(+), 8 deletions(-)
    ---
    base-commit: 62c97045b8f720c2eac807a5f38e26c9ed512371
    change-id: 20240626-topic-sm8x50-upstream-fix-a730-a730-gpu-raytracing-init-46ac3f4cdd29
    
    Best regards,
  • sent/20240626-topic-sm8x50-upstream-fix-a7xx-gpu-init-9fca9746ba73-v1
    (no cover subject)
    
    To: Rob Clark <robdclark@gmail.com>
    To: Sean Paul <sean@poorly.run>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Abhinav Kumar <quic_abhinavk@quicinc.com>
    To: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    To: Marijn Suijten <marijn.suijten@somainline.org>
    To: David Airlie <airlied@gmail.com>
    To: Daniel Vetter <daniel@ffwll.ch>
    Cc: Rob Clark <robdclark@chromium.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: dri-devel@lists.freedesktop.org
    Cc: freedreno@lists.freedesktop.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (1):
          drm/msm/adreno: fix a7xx gpu init
    
     drivers/gpu/drm/msm/adreno/adreno_device.c | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    ---
    base-commit: 62c97045b8f720c2eac807a5f38e26c9ed512371
    change-id: 20240626-topic-sm8x50-upstream-fix-a7xx-gpu-init-9fca9746ba73
    
    Best regards,
  • sent/20240624-topic-amlogic-upstream-bindings-fixes-dwc2-subnodes-f88620bca1fa-v1
    (no cover subject)
    
    To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    To: Fabrice Gasnier <fabrice.gasnier@foss.st.com>
    Cc: linux-usb@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: usb: dwc2: switch to unevaluatedProperties
    
     Documentation/devicetree/bindings/usb/dwc2.yaml | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    ---
    base-commit: f76698bd9a8ca01d3581236082d786e9a6b72bb7
    change-id: 20240624-topic-amlogic-upstream-bindings-fixes-dwc2-subnodes-f88620bca1fa
    
    Best regards,
  • sent/20240621-topic-sm8650-upstream-fix-dispcc-a1994038c003-v2
    clk: qcom: dispcc-sm8650: round of fixes
    
    While trying to fix a crash when display is started late in the
    boot process, I ran on multiple issues with the DISPCC clock
    definitions that needed some fixups.
    
    To: Bjorn Andersson <andersson@kernel.org>
    To: Michael Turquette <mturquette@baylibre.com>
    To: Stephen Boyd <sboyd@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Taniya Das <quic_tdas@quicinc.com>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: linux-clk@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Changes in v2:
    - Squashed patch 2 into patch 1
    - Dropped shared_ops to disp_cc_sleep_clk_src & disp_cc_xo_clk_src as Taniya recommends
    - Dropped patch 3
    - Removed  wait_val fields updates from GDSC, this requires a larger solution
    - Link to v1: https://lore.kernel.org/r/20240621-topic-sm8650-upstream-fix-dispcc-v1-0-7b297dd9fcc1@linaro.org
    
    ---
    Neil Armstrong (3):
          clk: qcom: dispcc-sm8650: Park RCG's clk source at XO during disable
          clk: qcom: dispcc-sm8650: add missing CLK_SET_RATE_PARENT flag
          clk: qcom: dispcc-sm8650: Update the GDSC flags
    
     drivers/clk/qcom/dispcc-sm8650.c | 20 +++++++++++---------
     1 file changed, 11 insertions(+), 9 deletions(-)
    ---
    base-commit: b992b79ca8bc336fa8e2c80990b5af80ed8f36fd
    change-id: 20240621-topic-sm8650-upstream-fix-dispcc-a1994038c003
    
    Best regards,
  • sent/20240611-topic-amlogic-upstream-bindings-convert-everest-4d5a601e4ef5-v2
    ASoC: dt-bindings: convert everest,es7134.txt & everest,es7241.txt to dt-schema
    
    Convert the text bindings of the Everest ES7241/ES7134/7144/7154 2 channels
    I2S analog to digital converter to dt-schema.
    
    To: Liam Girdwood <lgirdwood@gmail.com>
    To: Mark Brown <broonie@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: linux-sound@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 v2:
    - Fixed examples
    - Collected review tags
    - Link to v1: https://lore.kernel.org/r/20240611-topic-amlogic-upstream-bindings-convert-everest-v1-0-a7f9b4c9005c@linaro.org
    
    ---
    Neil Armstrong (2):
          ASoC: dt-bindings: convert everest,es7241.txt to dt-schema
          ASoC: dt-bindings: convert everest,es7134.txt to dt-schema
    
     .../devicetree/bindings/sound/everest,es7134.txt   | 15 -----
     .../devicetree/bindings/sound/everest,es71x4.yaml  | 62 ++++++++++++++++++++
     .../devicetree/bindings/sound/everest,es7241.txt   | 28 ---------
     .../devicetree/bindings/sound/everest,es7241.yaml  | 67 ++++++++++++++++++++++
     4 files changed, 129 insertions(+), 43 deletions(-)
    ---
    base-commit: c3f38fa61af77b49866b006939479069cd451173
    change-id: 20240611-topic-amlogic-upstream-bindings-convert-everest-4d5a601e4ef5
    
    Best regards,
  • sent/20240614-topic-amlogic-upstream-bindings-fixes-audio-snd-card-2c642ccd2c6e-v1
    [RFC] ASoC: dt-bindings: amlogic-sound-cards: document clocks and clock-names
    
    Following an off-list discution with Jerome about fixing the following
    DTBs check errors:
        sound: Unevaluated properties are not allowed ('assigned-clock-parents', 'assigned-clock-rates', 'assigned-clocks' were unexpected)
            from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-sound-card.yaml#
        sound: Unevaluated properties are not allowed ('assigned-clock-parents', 'assigned-clock-rates', 'assigned-clocks' were unexpected)
            from schema $id: http://devicetree.org/schemas/sound/amlogic,gx-sound-card.yaml#
        sound: 'anyOf' conditional failed, one must be fixed:
            'clocks' is a required property
            '#clock-cells' is a required property
            from schema $id: http://devicetree.org/schemas/clock/clock.yaml#
    
    It has been agreed documenting the clock and clock-names in the sound card
    is a better solution than moveing them to a random clock controller
    or consumer node which is not related to the actual meaning of those
    root frequencies.
    
    The patchset adds the clocks and clocks-names to the bindings and
    finally adds the properties to the DT files.
    
    To: Jerome Brunet <jbrunet@baylibre.com>
    To: Liam Girdwood <lgirdwood@gmail.com>
    To: Mark Brown <broonie@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    To: Kevin Hilman <khilman@baylibre.com>
    To: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    Cc: alsa-devel@alsa-project.org
    Cc: linux-sound@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-amlogic@lists.infradead.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Neil Armstrong (3):
          ASoC: dt-bindings: amlogic,axg-sound-card: document clocks and clock-names
          ASoC: dt-bindings: amlogic,gx-sound-card: document clocks and clock-names
          arm64: dts: amlogic: add clock and clock-names to sound cards
    
     .../devicetree/bindings/sound/amlogic,axg-sound-card.yaml    | 12 ++++++++++++
     .../devicetree/bindings/sound/amlogic,gx-sound-card.yaml     | 12 ++++++++++++
     arch/arm64/boot/dts/amlogic/meson-axg-s400.dts               |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts            |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts        |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts            |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts              |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts           |  4 ++++
     .../arm64/boot/dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts |  4 ++++
     .../boot/dts/amlogic/meson-g12b-bananapi-cm4-mnt-reform2.dts |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-bananapi.dtsi         |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts          |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-gtking-pro.dts        |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts            |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-odroid-go-ultra.dts   |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi        |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2l.dts        |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-radxa-zero2.dts       |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts         |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi       |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi          |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts           |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts         |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts       |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts          |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts              |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts              |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi         |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-hub.dts         |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-play2.dts       |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dts |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxl-s805x-p241.dts         |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts   |  4 ++++
     .../boot/dts/amlogic/meson-gxl-s905x-libretech-cc-v2.dts     |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dts         |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts        |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts          |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts           |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi           |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-libretech-cottonwood.dtsi  |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts    |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts         |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m2-pro.dts    |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts        |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts            |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi            |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts             |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts       |  4 ++++
     arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts            |  4 ++++
     50 files changed, 216 insertions(+)
    ---
    base-commit: 2ceb903a0c515872bb0ca0156bc4e568651f1eb4
    change-id: 20240614-topic-amlogic-upstream-bindings-fixes-audio-snd-card-2c642ccd2c6e
    
    Best regards,
  • sent/20240611-topic-amlogic-upstream-bindings-convert-everest-4d5a601e4ef5-v1
    ASoC: dt-bindings: convert everest,es7134.txt & everest,es7241.txt to dt-schema
    
    Convert the text bindings of the Everest ES7241/ES7134/7144/7154 2 channels
    I2S analog to digital converter to dt-schema.
    
    To: Liam Girdwood <lgirdwood@gmail.com>
    To: Mark Brown <broonie@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: linux-sound@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):
          ASoC: dt-bindings: convert everest,es7241.txt to dt-schema
          ASoC: dt-bindings: convert everest,es7134.txt to dt-schema
    
     .../devicetree/bindings/sound/everest,es7134.txt   | 15 -----
     .../devicetree/bindings/sound/everest,es71x4.yaml  | 62 ++++++++++++++++++++
     .../devicetree/bindings/sound/everest,es7241.txt   | 28 ---------
     .../devicetree/bindings/sound/everest,es7241.yaml  | 66 ++++++++++++++++++++++
     4 files changed, 128 insertions(+), 43 deletions(-)
    ---
    base-commit: c3f38fa61af77b49866b006939479069cd451173
    change-id: 20240611-topic-amlogic-upstream-bindings-convert-everest-4d5a601e4ef5
    
    Best regards,
  • sent/20240607-topic-amlogic-upstream-bindings-convert-tas57xx-5af1e564e6a1-v2
    (no cover subject)
    
    To: Liam Girdwood <lgirdwood@gmail.com>
    To: Mark Brown <broonie@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: linux-sound@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 v2:
    - Add missing port
    - Remove label, include and add blank line
    - Link to v1: https://lore.kernel.org/r/20240607-topic-amlogic-upstream-bindings-convert-tas57xx-v1-1-ebf1e4919bb1@linaro.org
    
    ---
    Neil Armstrong (1):
          ASoC: dt-bindings: convert tas571x.txt to dt-schema
    
     .../devicetree/bindings/sound/tas571x.txt          |  49 --------
     .../devicetree/bindings/sound/ti,tas57xx.yaml      | 133 +++++++++++++++++++++
     2 files changed, 133 insertions(+), 49 deletions(-)
    ---
    base-commit: c3f38fa61af77b49866b006939479069cd451173
    change-id: 20240607-topic-amlogic-upstream-bindings-convert-tas57xx-5af1e564e6a1
    
    Best regards,
  • sent/20240607-topic-amlogic-upstream-bindings-convert-tas57xx-5af1e564e6a1-v1
    (no cover subject)
    
    To: Liam Girdwood <lgirdwood@gmail.com>
    To: Mark Brown <broonie@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: linux-sound@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):
          ASoC: dt-bindings: convert tas571x.txt to dt-schema
    
     .../devicetree/bindings/sound/tas571x.txt          |  49 --------
     .../devicetree/bindings/sound/ti,tas57xx.yaml      | 129 +++++++++++++++++++++
     2 files changed, 129 insertions(+), 49 deletions(-)
    ---
    base-commit: c3f38fa61af77b49866b006939479069cd451173
    change-id: 20240607-topic-amlogic-upstream-bindings-convert-tas57xx-5af1e564e6a1
    
    Best regards,
  • sent/20240606-topic-sm8953-upstream-smmu-gpu-2b582c34bcb6-v2
    This has been split of [1] with no changes.
    
    [1] https://lore.kernel.org/all/20240523-topic-sdm450-upstream-tbx605f-v1-0-e52b89133226@linaro.org/
    
    To: Joerg Roedel <joro@8bytes.org>
    To: Will Deacon <will@kernel.org>
    To: Robin Murphy <robin.murphy@arm.com>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    Cc: linux-arm-msm@vger.kernel.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>
    
    ---
    Neil Armstrong (1):
          dt-bindings: iommu: qcom,iommu: Add MSM8953 GPU IOMMU to SMMUv2 compatibles
    
     Documentation/devicetree/bindings/iommu/qcom,iommu.yaml | 1 +
     1 file changed, 1 insertion(+)
    ---
    base-commit: ee78a17615ad0cfdbbc27182b1047cd36c9d4d5f
    change-id: 20240606-topic-sm8953-upstream-smmu-gpu-2b582c34bcb6
    
    Best regards,
  • sent/20240527-topic-sm8x50-upstream-retimer-broadcast-mode-76520768ac3f-v2
    usb: typec-mux: broadcast typec state to next mux for ptn36502 & nb7vpq904m retimers
    
    In the Type-C graph, a retimer is usually in between the USB-C
    connector and the USB3/DP combo PHY, and this PHY also requires the
    USB-C mode events to properly set-up the SuperSpeed Lanes functions
    to setup USB3-only, USB3 + DP Altmode or DP Altmode only on the 4 lanes.
    
    Update the nb7vpq904m & ptn36502 retimers to get an optional type-c mux
    on the next endpoint, and broadcast the received mode to it.
    
    This makes it possible to support 4-lanes DP altmode on Qualcomm platforms.
    
    To: Heikki Krogerus <heikki.krogerus@linux.intel.com>
    To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Cc: Bjorn Andersson <andersson@kernel.org>
    Cc: Luca Weiss <luca.weiss@fairphone.com>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: linux-usb@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
    
    ---
    Changes in v2:
    - Split out the typec_switch_put() fixes in separates fixes patches
    - Link to v1: https://lore.kernel.org/r/20240527-topic-sm8x50-upstream-retimer-broadcast-mode-v1-0-79ec91381aba@linaro.org
    
    ---
    Neil Armstrong (4):
          usb: typec-mux: ptn36502: unregister typec switch on probe error and remove
          usb: typec-mux: nb7vpq904m: unregister typec switch on probe error and remove
          usb: typec-mux: ptn36502: broadcast typec state to next mux
          usb: typec-mux: nb7vpq904m: broadcast typec state to next mux
    
     drivers/usb/typec/mux/nb7vpq904m.c | 29 +++++++++++++++++++++++++++--
     drivers/usb/typec/mux/ptn36502.c   | 33 ++++++++++++++++++++++++++++++---
     2 files changed, 57 insertions(+), 5 deletions(-)
    ---
    base-commit: ee78a17615ad0cfdbbc27182b1047cd36c9d4d5f
    change-id: 20240527-topic-sm8x50-upstream-retimer-broadcast-mode-76520768ac3f
    
    Best regards,
  • sent/20240606-topic-amlogic-upstream-bindings-fixes-dts-6a572ad54324-v1
    arm64: meson: bunch of DT fixes, take 4 (final one ??)
    
    Along with the following:
    - https://lore.kernel.org/all/20240422-t7-reset-v2-1-cb82271d3296@amlogic.com/
    - https://lore.kernel.org/all/20240513224552.800153-1-jan.dakinevich@salutedevices.com/
    - https://lore.kernel.org/all/20240605-topic-amlogic-upstream-bindings-fixes-power-domains-spifc-v1-1-380f29ba4a16@linaro.org/
    - https://lore.kernel.org/all/20240605-topic-amlogic-upstream-bindings-convert-spdif-receiver-v1-1-262465adbac2@linaro.org/
    - https://lore.kernel.org/all/20240605-topic-amlogic-upstream-bindings-fixes-power-domains-mmc-v1-1-4acbb8cc2626@linaro.org/
    - https://lore.kernel.org/all/20240605-topic-amlogic-upstream-bindings-fixes-power-domains-nvmem-v1-1-ef6f10c86a63@linaro.org/
    - https://lore.kernel.org/all/20240605-topic-amlogic-upstream-bindings-fixes-power-domains-phy-v1-1-c819b0ecd8c8@linaro.org/
    - https://lore.kernel.org/all/20240605-topic-amlogic-upstream-bindings-fixes-power-domains-rng-v1-1-0a55a7ba55e4@linaro.org/
    - https://lore.kernel.org/all/20240605-topic-amlogic-upstream-bindings-fixes-audio-widgets-v1-1-65bd7cc2e09b@linaro.org/
    - https://lore.kernel.org/all/20240605-topic-amlogic-upstream-bindings-fixes-power-domains-sardac-v1-1-40a8de6baa59@linaro.org/
    - https://lore.kernel.org/all/20240606-topic-amlogic-upstream-bindings-convert-g12a-tohdmitx-v2-1-70d44fa30790@linaro.org/
    
    this bunch of changes fixes 99% of the remaining dts check errors.
    
    The two remaining bindings conversions for arm64/amlogic are:
    - ti,tas5707
    - everest,es7241
    
    I'm too lazy to do them right now, so if someone is interested
    in doing the conversion, please do it!
    
    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 (12):
          arm64: dts: amlogic: meson-g12b-bananapi: remove invalid fan on wrong pwm_cd controller
          arm64: dts: amlogic: move ao_pinctrl into aobus
          arm64: dts: amlogic: move assigned-clocks* from sound to clkc_audio node
          arm64: dts: amlogic: sm1: fix tdm audio-controller clock order
          arm64: dts: amlogic: sm1: fix tdm controllers compatible
          arm64: dts: amlogic: g12a-u200: drop invalid sound-dai-cells
          arm64: dts: amlogic: g12a-u200: add missing AVDD-supply to acodec
          arm64: dts: amlogic: axg: fix tdm audio-controller clock order
          arm64: dts: amlogic: c3: use correct compatible for gpio_intc node
          arm64: dts: amlogic: a1: use correct node name for mmc controller
          arm64: dts: amlogic: a1: drop the invalid reset-name for usb@fe004400
          arm64: dts: amlogic: gxbb-odroidc2: fix invalid reset-gpio property
    
     arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi        |   3 +-
     arch/arm64/boot/dts/amlogic/meson-a1.dtsi          |   3 +-
     arch/arm64/boot/dts/amlogic/meson-axg-s400.dts     |  17 +-
     arch/arm64/boot/dts/amlogic/meson-axg.dtsi         |  24 +-
     arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  | 427 ++++++++++-----------
     arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts  |  16 +-
     .../boot/dts/amlogic/meson-g12a-radxa-zero.dts     |  16 +-
     arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts  |  16 +-
     arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts    |  18 +-
     arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts |  16 +-
     .../dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts  |  18 +-
     .../meson-g12b-bananapi-cm4-mnt-reform2.dts        |  18 +-
     .../boot/dts/amlogic/meson-g12b-bananapi.dtsi      |  30 +-
     .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts |  16 +-
     .../boot/dts/amlogic/meson-g12b-gtking-pro.dts     |  16 +-
     arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts  |  16 +-
     .../dts/amlogic/meson-g12b-odroid-go-ultra.dts     |  16 +-
     .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |  18 +-
     .../boot/dts/amlogic/meson-g12b-odroid-n2l.dts     |  18 +-
     .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts    |  16 +-
     .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts      |  16 +-
     .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |  17 +-
     .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |  18 +-
     arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts |  17 +-
     .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts      |  17 +-
     .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |  17 +-
     .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |  19 +-
     arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts    |  17 +-
     arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts    |  17 +-
     .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |  17 +-
     .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts      |  17 +-
     .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts    |  17 +-
     .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |  17 +-
     .../boot/dts/amlogic/meson-gxl-s805x-p241.dts      |  17 +-
     .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts     |  17 +-
     .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |  17 +-
     .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |  17 +-
     .../boot/dts/amlogic/meson-gxl-s905x-p212.dts      |  17 +-
     .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |  17 +-
     .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts |  17 +-
     arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts |  17 +-
     arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |  16 +-
     .../dts/amlogic/meson-libretech-cottonwood.dtsi    |  16 +-
     .../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts |  16 +-
     .../boot/dts/amlogic/meson-sm1-a95xf3-air.dts      |  16 +-
     .../boot/dts/amlogic/meson-sm1-bananapi-m2-pro.dts |  16 +-
     .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts     |  16 +-
     arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts  |  16 +-
     arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  |  16 +-
     arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |  16 +-
     .../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts    |  16 +-
     arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts  |  16 +-
     arch/arm64/boot/dts/amlogic/meson-sm1.dtsi         |  36 +-
     53 files changed, 679 insertions(+), 630 deletions(-)
    ---
    base-commit: c3f38fa61af77b49866b006939479069cd451173
    change-id: 20240606-topic-amlogic-upstream-bindings-fixes-dts-6a572ad54324
    
    Best regards,
  • sent/20240605-topic-amlogic-upstream-bindings-convert-g12a-tohdmitx-d85095861d88-v2
    (no cover subject)
    
    To: Jerome Brunet <jbrunet@baylibre.com>
    To: Liam Girdwood <lgirdwood@gmail.com>
    To: Mark Brown <broonie@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: alsa-devel@alsa-project.org
    Cc: linux-sound@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 v2:
    - re-order properties and required
    - switch to unevaluatedProperties and drop sound-name-prefix
    - Add review tag
    - Link to v1: https://lore.kernel.org/r/20240605-topic-amlogic-upstream-bindings-convert-g12a-tohdmitx-v1-1-b851c195e241@linaro.org
    
    ---
    Neil Armstrong (1):
          ASoC: dt-bindings: convert amlogic,g12a-tohdmitx to dt-schema
    
     .../bindings/sound/amlogic,g12a-tohdmitx.txt       | 58 ----------------------
     .../bindings/sound/amlogic,g12a-tohdmitx.yaml      | 54 ++++++++++++++++++++
     2 files changed, 54 insertions(+), 58 deletions(-)
    ---
    base-commit: c3f38fa61af77b49866b006939479069cd451173
    change-id: 20240605-topic-amlogic-upstream-bindings-convert-g12a-tohdmitx-d85095861d88
    
    Best regards,
  • sent/20240605-topic-amlogic-upstream-bindings-convert-g12a-tohdmitx-d85095861d88-v1
    (no cover subject)
    
    To: Jerome Brunet <jbrunet@baylibre.com>
    To: Liam Girdwood <lgirdwood@gmail.com>
    To: Mark Brown <broonie@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: alsa-devel@alsa-project.org
    Cc: linux-sound@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):
          ASoC: dt-binding: convert amlogic,g12a-tohdmitx to dt-schema
    
     .../bindings/sound/amlogic,g12a-tohdmitx.txt       | 58 ----------------------
     .../bindings/sound/amlogic,g12a-tohdmitx.yaml      | 56 +++++++++++++++++++++
     2 files changed, 56 insertions(+), 58 deletions(-)
    ---
    base-commit: c3f38fa61af77b49866b006939479069cd451173
    change-id: 20240605-topic-amlogic-upstream-bindings-convert-g12a-tohdmitx-d85095861d88
    
    Best regards,
  • sent/20240605-topic-amlogic-upstream-bindings-convert-spdif-receiver-c8d2fdb688cb-v1
    (no cover subject)
    
    To: Liam Girdwood <lgirdwood@gmail.com>
    To: Mark Brown <broonie@kernel.org>
    To: Rob Herring <robh@kernel.org>
    To: Krzysztof Kozlowski <krzk+dt@kernel.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: linux-sound@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):
          ASoC: dt-binding: convert spdif-receiver.txt to dt-schema
    
     .../devicetree/bindings/sound/linux,spdif-dir.yaml | 37 ++++++++++++++++++++++
     .../devicetree/bindings/sound/spdif-receiver.txt   | 10 ------
     2 files changed, 37 insertions(+), 10 deletions(-)
    ---
    base-commit: c3f38fa61af77b49866b006939479069cd451173
    change-id: 20240605-topic-amlogic-upstream-bindings-convert-spdif-receiver-c8d2fdb688cb
    
    Best regards,