ARM: SoC fixes for 5.17, part 3
Here is a third set of fixes for the soc tree, well within the expected set of changes. Maintainer list changes: - Krzysztof Kozlowski and Jisheng Zhang both have new email addresses - Broadcom iProc has a new git tree Regressions: - Robert Foss sends a revert for a Mediatek DPI bridge patch that caused an inadvertent break in the DT binding - mstar timers need to be included in Kconfig Devicetree fixes for: - Aspeed ast2600 spi pinmux - Tegra eDP panels on Nyan FHD - Tegra display IOMMU - Qualcomm sm8350 UFS clocks - minor DT changes for Marvell Armada, Qualcomm sdx65, Qualcomm sm8450, and Broadcom BCM2711 -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmIqEGcACgkQmmx57+YA GNmA+A//QHcuKnkrkVGI3qrHKYVgJK+0sEptRrjYKZ7GUqUyamCrY2xZuKZHmye0 wTd1jrFZGCDufztyYmIy9vRMxn7CBQBHyvvQfUBKgFEWi0whcb9QcD4ko0imZTYp uz+WhTYbmLaNFF9PTDNXX7qahofwIY0A18rTzNbGL/G6dwTrcolAKkpSJE91oUU0 Ck1xVUihf1YgJMQDJkWl8aubD44rM5wQORu6EAmi6L9Qm2HdWo8SFqiPoXuCC6ww xMxB362il4WcxS4MqYS76mRSjGzn5lnlQ0MCtGhSCl8j64XgrZopn68e67w/Te+s wjiuWJp9zZ7gUfZhomFTnSWhOJNmiQEOJsEYg3Frkr/rQO6cGgirY7RkXk2WiWxn t8feA4PCsUmWDC9pPxAfGSgTVOiSNNe1sZNHMHe0ZlWWzhM4m06lxhv66IITczOO RqvnMX9ATNYczE9NU1R2cyCXzYSPH0cpoejQs9F96U2p0/g/OiBJPGD8SFnfMify RXLSUnMAWIFSLHjW6C4xlrkFlISeXwFb+8bMZaBvA2NxFdfNwjqcNETC6nkPwTlB MN441qhkpp0LSnR0SBCgbKOLxl4wXAgtCVGHTx5aOV8AmnRKJ0e3AhP/jUTTMdgZ 7RBIby4yLlk5ELAol6fCeW/MOI16g9pIaOi9NvYwXoqvAjazaJ4= =A4g/ -----END PGP SIGNATURE----- Merge tag 'soc-fixes-5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc Pull ARM SoC fixes from Arnd Bergmann: "Here is a third set of fixes for the soc tree, well within the expected set of changes. Maintainer list changes: - Krzysztof Kozlowski and Jisheng Zhang both have new email addresses - Broadcom iProc has a new git tree Regressions: - Robert Foss sends a revert for a Mediatek DPI bridge patch that caused an inadvertent break in the DT binding - mstar timers need to be included in Kconfig Devicetree fixes for: - Aspeed ast2600 spi pinmux - Tegra eDP panels on Nyan FHD - Tegra display IOMMU - Qualcomm sm8350 UFS clocks - minor DT changes for Marvell Armada, Qualcomm sdx65, Qualcomm sm8450, and Broadcom BCM2711" * tag 'soc-fixes-5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 MAINTAINERS: Update Jisheng's email address Revert "arm64: dts: mt8183: jacuzzi: Fix bus properties in anx's DSI endpoint" dt-bindings: drm/bridge: anx7625: Revert DPI support ARM: dts: aspeed: Fix AST2600 quad spi group MAINTAINERS: update Krzysztof Kozlowski's email MAINTAINERS: Update git tree for Broadcom iProc SoCs ARM: tegra: Move Nyan FHD panels to AUX bus arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias ARM: mstar: Select HAVE_ARM_ARCH_TIMER soc: mediatek: mt8192-mmsys: Fix dither to dsi0 path's input sel arm64: dts: mt8183: jacuzzi: Fix bus properties in anx's DSI endpoint ARM: boot: dts: bcm2711: Fix HVS register range arm64: dts: qcom: c630: disable crypto due to serror arm64: dts: qcom: sm8450: fix apps_smmu interrupts arm64: dts: qcom: sm8450: enable GCC_USB3_0_CLKREF_EN for usb arm64: dts: qcom: sm8350: Correct UFS symbol clocks arm64: tegra: Disable ISO SMMU for Tegra194 Revert "dt-bindings: arm: qcom: Document SDX65 platform and boards"
This commit is contained in:
Коммит
55b4083b44
3
.mailmap
3
.mailmap
|
@ -187,6 +187,8 @@ Jiri Slaby <jirislaby@kernel.org> <jslaby@novell.com>
|
||||||
Jiri Slaby <jirislaby@kernel.org> <jslaby@suse.com>
|
Jiri Slaby <jirislaby@kernel.org> <jslaby@suse.com>
|
||||||
Jiri Slaby <jirislaby@kernel.org> <jslaby@suse.cz>
|
Jiri Slaby <jirislaby@kernel.org> <jslaby@suse.cz>
|
||||||
Jiri Slaby <jirislaby@kernel.org> <xslaby@fi.muni.cz>
|
Jiri Slaby <jirislaby@kernel.org> <xslaby@fi.muni.cz>
|
||||||
|
Jisheng Zhang <jszhang@kernel.org> <jszhang@marvell.com>
|
||||||
|
Jisheng Zhang <jszhang@kernel.org> <Jisheng.Zhang@synaptics.com>
|
||||||
Johan Hovold <johan@kernel.org> <jhovold@gmail.com>
|
Johan Hovold <johan@kernel.org> <jhovold@gmail.com>
|
||||||
Johan Hovold <johan@kernel.org> <johan@hovoldconsulting.com>
|
Johan Hovold <johan@kernel.org> <johan@hovoldconsulting.com>
|
||||||
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
|
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
|
||||||
|
@ -216,6 +218,7 @@ Koushik <raghavendra.koushik@neterion.com>
|
||||||
Krishna Manikandan <quic_mkrishn@quicinc.com> <mkrishn@codeaurora.org>
|
Krishna Manikandan <quic_mkrishn@quicinc.com> <mkrishn@codeaurora.org>
|
||||||
Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski.k@gmail.com>
|
Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski.k@gmail.com>
|
||||||
Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski@samsung.com>
|
Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski@samsung.com>
|
||||||
|
Krzysztof Kozlowski <krzk@kernel.org> <krzysztof.kozlowski@canonical.com>
|
||||||
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
|
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
|
||||||
Kuogee Hsieh <quic_khsieh@quicinc.com> <khsieh@codeaurora.org>
|
Kuogee Hsieh <quic_khsieh@quicinc.com> <khsieh@codeaurora.org>
|
||||||
Leonardo Bras <leobras.c@gmail.com> <leonardo@linux.ibm.com>
|
Leonardo Bras <leobras.c@gmail.com> <leonardo@linux.ibm.com>
|
||||||
|
|
|
@ -48,7 +48,6 @@ description: |
|
||||||
sdx65
|
sdx65
|
||||||
sm7225
|
sm7225
|
||||||
sm8150
|
sm8150
|
||||||
sdx65
|
|
||||||
sm8250
|
sm8250
|
||||||
sm8350
|
sm8350
|
||||||
sm8450
|
sm8450
|
||||||
|
@ -228,11 +227,6 @@ properties:
|
||||||
- qcom,sdx65-mtp
|
- qcom,sdx65-mtp
|
||||||
- const: qcom,sdx65
|
- const: qcom,sdx65
|
||||||
|
|
||||||
- items:
|
|
||||||
- enum:
|
|
||||||
- qcom,sdx65-mtp
|
|
||||||
- const: qcom,sdx65
|
|
||||||
|
|
||||||
- items:
|
- items:
|
||||||
- enum:
|
- enum:
|
||||||
- qcom,ipq6018-cp01
|
- qcom,ipq6018-cp01
|
||||||
|
|
|
@ -91,22 +91,7 @@ properties:
|
||||||
$ref: /schemas/graph.yaml#/$defs/port-base
|
$ref: /schemas/graph.yaml#/$defs/port-base
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
description:
|
description:
|
||||||
MIPI DSI/DPI input.
|
Video port for MIPI DSI input.
|
||||||
|
|
||||||
properties:
|
|
||||||
endpoint:
|
|
||||||
$ref: /schemas/media/video-interfaces.yaml#
|
|
||||||
type: object
|
|
||||||
additionalProperties: false
|
|
||||||
|
|
||||||
properties:
|
|
||||||
remote-endpoint: true
|
|
||||||
|
|
||||||
bus-type:
|
|
||||||
enum: [1, 5]
|
|
||||||
default: 1
|
|
||||||
|
|
||||||
data-lanes: true
|
|
||||||
|
|
||||||
port@1:
|
port@1:
|
||||||
$ref: /schemas/graph.yaml#/properties/port
|
$ref: /schemas/graph.yaml#/properties/port
|
||||||
|
@ -155,8 +140,6 @@ examples:
|
||||||
reg = <0>;
|
reg = <0>;
|
||||||
anx7625_in: endpoint {
|
anx7625_in: endpoint {
|
||||||
remote-endpoint = <&mipi_dsi>;
|
remote-endpoint = <&mipi_dsi>;
|
||||||
bus-type = <5>;
|
|
||||||
data-lanes = <0 1 2 3>;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
36
MAINTAINERS
36
MAINTAINERS
|
@ -2572,7 +2572,7 @@ F: sound/soc/rockchip/
|
||||||
N: rockchip
|
N: rockchip
|
||||||
|
|
||||||
ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
|
ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
R: Alim Akhtar <alim.akhtar@samsung.com>
|
R: Alim Akhtar <alim.akhtar@samsung.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
L: linux-samsung-soc@vger.kernel.org
|
L: linux-samsung-soc@vger.kernel.org
|
||||||
|
@ -2739,7 +2739,7 @@ N: stm32
|
||||||
N: stm
|
N: stm
|
||||||
|
|
||||||
ARM/Synaptics SoC support
|
ARM/Synaptics SoC support
|
||||||
M: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
|
M: Jisheng Zhang <jszhang@kernel.org>
|
||||||
M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
|
M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -3905,7 +3905,7 @@ M: Scott Branden <sbranden@broadcom.com>
|
||||||
M: bcm-kernel-feedback-list@broadcom.com
|
M: bcm-kernel-feedback-list@broadcom.com
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
S: Maintained
|
S: Maintained
|
||||||
T: git git://github.com/broadcom/cygnus-linux.git
|
T: git git://github.com/broadcom/stblinux.git
|
||||||
F: arch/arm64/boot/dts/broadcom/northstar2/*
|
F: arch/arm64/boot/dts/broadcom/northstar2/*
|
||||||
F: arch/arm64/boot/dts/broadcom/stingray/*
|
F: arch/arm64/boot/dts/broadcom/stingray/*
|
||||||
F: drivers/clk/bcm/clk-ns*
|
F: drivers/clk/bcm/clk-ns*
|
||||||
|
@ -11675,7 +11675,7 @@ F: drivers/iio/proximity/mb1232.c
|
||||||
|
|
||||||
MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
|
MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
|
||||||
R: Iskren Chernev <iskren.chernev@gmail.com>
|
R: Iskren Chernev <iskren.chernev@gmail.com>
|
||||||
R: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
R: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
R: Marek Szyprowski <m.szyprowski@samsung.com>
|
R: Marek Szyprowski <m.szyprowski@samsung.com>
|
||||||
R: Matheus Castello <matheus@castello.eng.br>
|
R: Matheus Castello <matheus@castello.eng.br>
|
||||||
L: linux-pm@vger.kernel.org
|
L: linux-pm@vger.kernel.org
|
||||||
|
@ -11685,7 +11685,7 @@ F: drivers/power/supply/max17040_battery.c
|
||||||
|
|
||||||
MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
|
MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
|
||||||
R: Hans de Goede <hdegoede@redhat.com>
|
R: Hans de Goede <hdegoede@redhat.com>
|
||||||
R: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
R: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
R: Marek Szyprowski <m.szyprowski@samsung.com>
|
R: Marek Szyprowski <m.szyprowski@samsung.com>
|
||||||
R: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
|
R: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
|
||||||
R: Purism Kernel Team <kernel@puri.sm>
|
R: Purism Kernel Team <kernel@puri.sm>
|
||||||
|
@ -11730,7 +11730,7 @@ F: Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
|
||||||
F: drivers/power/supply/max77976_charger.c
|
F: drivers/power/supply/max77976_charger.c
|
||||||
|
|
||||||
MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
|
MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
|
M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
|
||||||
L: linux-pm@vger.kernel.org
|
L: linux-pm@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
|
@ -11739,7 +11739,7 @@ F: drivers/power/supply/max77693_charger.c
|
||||||
|
|
||||||
MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
|
MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
|
||||||
M: Chanwoo Choi <cw00.choi@samsung.com>
|
M: Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
|
M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
|
||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
|
@ -12428,7 +12428,7 @@ F: include/linux/memblock.h
|
||||||
F: mm/memblock.c
|
F: mm/memblock.c
|
||||||
|
|
||||||
MEMORY CONTROLLER DRIVERS
|
MEMORY CONTROLLER DRIVERS
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
|
T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
|
||||||
|
@ -13565,7 +13565,7 @@ F: include/uapi/linux/nexthop.h
|
||||||
F: net/ipv4/nexthop.c
|
F: net/ipv4/nexthop.c
|
||||||
|
|
||||||
NFC SUBSYSTEM
|
NFC SUBSYSTEM
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
L: linux-nfc@lists.01.org (subscribers-only)
|
L: linux-nfc@lists.01.org (subscribers-only)
|
||||||
L: netdev@vger.kernel.org
|
L: netdev@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -13879,7 +13879,7 @@ F: Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
|
||||||
F: drivers/regulator/pf8x00-regulator.c
|
F: drivers/regulator/pf8x00-regulator.c
|
||||||
|
|
||||||
NXP PTN5150A CC LOGIC AND EXTCON DRIVER
|
NXP PTN5150A CC LOGIC AND EXTCON DRIVER
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
|
F: Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
|
||||||
|
@ -15305,7 +15305,7 @@ F: drivers/pinctrl/renesas/
|
||||||
|
|
||||||
PIN CONTROLLER - SAMSUNG
|
PIN CONTROLLER - SAMSUNG
|
||||||
M: Tomasz Figa <tomasz.figa@gmail.com>
|
M: Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
M: Sylwester Nawrocki <s.nawrocki@samsung.com>
|
M: Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
R: Alim Akhtar <alim.akhtar@samsung.com>
|
R: Alim Akhtar <alim.akhtar@samsung.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
|
@ -16947,7 +16947,7 @@ W: http://www.ibm.com/developerworks/linux/linux390/
|
||||||
F: drivers/s390/scsi/zfcp_*
|
F: drivers/s390/scsi/zfcp_*
|
||||||
|
|
||||||
S3C ADC BATTERY DRIVER
|
S3C ADC BATTERY DRIVER
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
L: linux-samsung-soc@vger.kernel.org
|
L: linux-samsung-soc@vger.kernel.org
|
||||||
S: Odd Fixes
|
S: Odd Fixes
|
||||||
F: drivers/power/supply/s3c_adc_battery.c
|
F: drivers/power/supply/s3c_adc_battery.c
|
||||||
|
@ -16992,7 +16992,7 @@ F: Documentation/admin-guide/LSM/SafeSetID.rst
|
||||||
F: security/safesetid/
|
F: security/safesetid/
|
||||||
|
|
||||||
SAMSUNG AUDIO (ASoC) DRIVERS
|
SAMSUNG AUDIO (ASoC) DRIVERS
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
M: Sylwester Nawrocki <s.nawrocki@samsung.com>
|
M: Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
L: alsa-devel@alsa-project.org (moderated for non-subscribers)
|
L: alsa-devel@alsa-project.org (moderated for non-subscribers)
|
||||||
S: Supported
|
S: Supported
|
||||||
|
@ -17000,7 +17000,7 @@ F: Documentation/devicetree/bindings/sound/samsung*
|
||||||
F: sound/soc/samsung/
|
F: sound/soc/samsung/
|
||||||
|
|
||||||
SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
|
SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
L: linux-crypto@vger.kernel.org
|
L: linux-crypto@vger.kernel.org
|
||||||
L: linux-samsung-soc@vger.kernel.org
|
L: linux-samsung-soc@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -17035,7 +17035,7 @@ S: Maintained
|
||||||
F: drivers/platform/x86/samsung-laptop.c
|
F: drivers/platform/x86/samsung-laptop.c
|
||||||
|
|
||||||
SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
|
SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
|
M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
|
||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
L: linux-samsung-soc@vger.kernel.org
|
L: linux-samsung-soc@vger.kernel.org
|
||||||
|
@ -17061,7 +17061,7 @@ F: drivers/media/platform/s3c-camif/
|
||||||
F: include/media/drv-intf/s3c_camif.h
|
F: include/media/drv-intf/s3c_camif.h
|
||||||
|
|
||||||
SAMSUNG S3FWRN5 NFC DRIVER
|
SAMSUNG S3FWRN5 NFC DRIVER
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
M: Krzysztof Opasiak <k.opasiak@samsung.com>
|
M: Krzysztof Opasiak <k.opasiak@samsung.com>
|
||||||
L: linux-nfc@lists.01.org (subscribers-only)
|
L: linux-nfc@lists.01.org (subscribers-only)
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
@ -17083,7 +17083,7 @@ S: Supported
|
||||||
F: drivers/media/i2c/s5k5baf.c
|
F: drivers/media/i2c/s5k5baf.c
|
||||||
|
|
||||||
SAMSUNG S5P Security SubSystem (SSS) DRIVER
|
SAMSUNG S5P Security SubSystem (SSS) DRIVER
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
M: Vladimir Zapolskiy <vz@mleia.com>
|
M: Vladimir Zapolskiy <vz@mleia.com>
|
||||||
L: linux-crypto@vger.kernel.org
|
L: linux-crypto@vger.kernel.org
|
||||||
L: linux-samsung-soc@vger.kernel.org
|
L: linux-samsung-soc@vger.kernel.org
|
||||||
|
@ -17118,7 +17118,7 @@ F: include/linux/clk/samsung.h
|
||||||
F: include/linux/platform_data/clk-s3c2410.h
|
F: include/linux/platform_data/clk-s3c2410.h
|
||||||
|
|
||||||
SAMSUNG SPI DRIVERS
|
SAMSUNG SPI DRIVERS
|
||||||
M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
M: Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
M: Andi Shyti <andi@etezian.org>
|
M: Andi Shyti <andi@etezian.org>
|
||||||
L: linux-spi@vger.kernel.org
|
L: linux-spi@vger.kernel.org
|
||||||
L: linux-samsung-soc@vger.kernel.org
|
L: linux-samsung-soc@vger.kernel.org
|
||||||
|
|
|
@ -118,7 +118,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
pinctrl_fwqspid_default: fwqspid_default {
|
pinctrl_fwqspid_default: fwqspid_default {
|
||||||
function = "FWQSPID";
|
function = "FWSPID";
|
||||||
groups = "FWQSPID";
|
groups = "FWQSPID";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -290,6 +290,7 @@
|
||||||
|
|
||||||
hvs: hvs@7e400000 {
|
hvs: hvs@7e400000 {
|
||||||
compatible = "brcm,bcm2711-hvs";
|
compatible = "brcm,bcm2711-hvs";
|
||||||
|
reg = <0x7e400000 0x8000>;
|
||||||
interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
|
interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,13 @@
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
/* Version of Nyan Big with 1080p panel */
|
/* Version of Nyan Big with 1080p panel */
|
||||||
panel {
|
host1x@50000000 {
|
||||||
|
dpaux@545c0000 {
|
||||||
|
aux-bus {
|
||||||
|
panel: panel {
|
||||||
compatible = "auo,b133htn01";
|
compatible = "auo,b133htn01";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
|
@ -3,6 +3,7 @@ menuconfig ARCH_MSTARV7
|
||||||
depends on ARCH_MULTI_V7
|
depends on ARCH_MULTI_V7
|
||||||
select ARM_GIC
|
select ARM_GIC
|
||||||
select ARM_HEAVY_MB
|
select ARM_HEAVY_MB
|
||||||
|
select HAVE_ARM_ARCH_TIMER
|
||||||
select MST_IRQ
|
select MST_IRQ
|
||||||
select MSTAR_MSC313_MPLL
|
select MSTAR_MSC313_MPLL
|
||||||
help
|
help
|
||||||
|
|
|
@ -18,6 +18,7 @@
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
spi0 = &spi0;
|
spi0 = &spi0;
|
||||||
|
ethernet0 = ð0;
|
||||||
ethernet1 = ð1;
|
ethernet1 = ð1;
|
||||||
mmc0 = &sdhci0;
|
mmc0 = &sdhci0;
|
||||||
mmc1 = &sdhci1;
|
mmc1 = &sdhci1;
|
||||||
|
@ -138,7 +139,9 @@
|
||||||
/*
|
/*
|
||||||
* U-Boot port for Turris Mox has a bug which always expects that "ranges" DT property
|
* U-Boot port for Turris Mox has a bug which always expects that "ranges" DT property
|
||||||
* contains exactly 2 ranges with 3 (child) address cells, 2 (parent) address cells and
|
* contains exactly 2 ranges with 3 (child) address cells, 2 (parent) address cells and
|
||||||
* 2 size cells and also expects that the second range starts at 16 MB offset. If these
|
* 2 size cells and also expects that the second range starts at 16 MB offset. Also it
|
||||||
|
* expects that first range uses same address for PCI (child) and CPU (parent) cells (so
|
||||||
|
* no remapping) and that this address is the lowest from all specified ranges. If these
|
||||||
* conditions are not met then U-Boot crashes during loading kernel DTB file. PCIe address
|
* conditions are not met then U-Boot crashes during loading kernel DTB file. PCIe address
|
||||||
* space is 128 MB long, so the best split between MEM and IO is to use fixed 16 MB window
|
* space is 128 MB long, so the best split between MEM and IO is to use fixed 16 MB window
|
||||||
* for IO and the rest 112 MB (64+32+16) for MEM, despite that maximal IO size is just 64 kB.
|
* for IO and the rest 112 MB (64+32+16) for MEM, despite that maximal IO size is just 64 kB.
|
||||||
|
@ -147,6 +150,9 @@
|
||||||
* https://source.denx.de/u-boot/u-boot/-/commit/cb2ddb291ee6fcbddd6d8f4ff49089dfe580f5d7
|
* https://source.denx.de/u-boot/u-boot/-/commit/cb2ddb291ee6fcbddd6d8f4ff49089dfe580f5d7
|
||||||
* https://source.denx.de/u-boot/u-boot/-/commit/c64ac3b3185aeb3846297ad7391fc6df8ecd73bf
|
* https://source.denx.de/u-boot/u-boot/-/commit/c64ac3b3185aeb3846297ad7391fc6df8ecd73bf
|
||||||
* https://source.denx.de/u-boot/u-boot/-/commit/4a82fca8e330157081fc132a591ebd99ba02ee33
|
* https://source.denx.de/u-boot/u-boot/-/commit/4a82fca8e330157081fc132a591ebd99ba02ee33
|
||||||
|
* Bug related to requirement of same child and parent addresses for first range is fixed
|
||||||
|
* in U-Boot version 2022.04 by following commit:
|
||||||
|
* https://source.denx.de/u-boot/u-boot/-/commit/1fd54253bca7d43d046bba4853fe5fafd034bc17
|
||||||
*/
|
*/
|
||||||
#address-cells = <3>;
|
#address-cells = <3>;
|
||||||
#size-cells = <2>;
|
#size-cells = <2>;
|
||||||
|
|
|
@ -499,7 +499,7 @@
|
||||||
* (totaling 127 MiB) for MEM.
|
* (totaling 127 MiB) for MEM.
|
||||||
*/
|
*/
|
||||||
ranges = <0x82000000 0 0xe8000000 0 0xe8000000 0 0x07f00000 /* Port 0 MEM */
|
ranges = <0x82000000 0 0xe8000000 0 0xe8000000 0 0x07f00000 /* Port 0 MEM */
|
||||||
0x81000000 0 0xefff0000 0 0xefff0000 0 0x00010000>; /* Port 0 IO */
|
0x81000000 0 0x00000000 0 0xefff0000 0 0x00010000>; /* Port 0 IO */
|
||||||
interrupt-map-mask = <0 0 0 7>;
|
interrupt-map-mask = <0 0 0 7>;
|
||||||
interrupt-map = <0 0 0 1 &pcie_intc 0>,
|
interrupt-map = <0 0 0 1 &pcie_intc 0>,
|
||||||
<0 0 0 2 &pcie_intc 1>,
|
<0 0 0 2 &pcie_intc 1>,
|
||||||
|
|
|
@ -1584,7 +1584,7 @@
|
||||||
#iommu-cells = <1>;
|
#iommu-cells = <1>;
|
||||||
|
|
||||||
nvidia,memory-controller = <&mc>;
|
nvidia,memory-controller = <&mc>;
|
||||||
status = "okay";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
smmu: iommu@12000000 {
|
smmu: iommu@12000000 {
|
||||||
|
|
|
@ -807,3 +807,8 @@
|
||||||
|
|
||||||
qcom,snoc-host-cap-8bit-quirk;
|
qcom,snoc-host-cap-8bit-quirk;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&crypto {
|
||||||
|
/* FIXME: qce_start triggers an SError */
|
||||||
|
status= "disable";
|
||||||
|
};
|
||||||
|
|
|
@ -35,6 +35,24 @@
|
||||||
clock-frequency = <32000>;
|
clock-frequency = <32000>;
|
||||||
#clock-cells = <0>;
|
#clock-cells = <0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
ufs_phy_rx_symbol_0_clk: ufs-phy-rx-symbol-0 {
|
||||||
|
compatible = "fixed-clock";
|
||||||
|
clock-frequency = <1000>;
|
||||||
|
#clock-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
ufs_phy_rx_symbol_1_clk: ufs-phy-rx-symbol-1 {
|
||||||
|
compatible = "fixed-clock";
|
||||||
|
clock-frequency = <1000>;
|
||||||
|
#clock-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
ufs_phy_tx_symbol_0_clk: ufs-phy-tx-symbol-0 {
|
||||||
|
compatible = "fixed-clock";
|
||||||
|
clock-frequency = <1000>;
|
||||||
|
#clock-cells = <0>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
cpus {
|
cpus {
|
||||||
|
@ -603,9 +621,9 @@
|
||||||
<0>,
|
<0>,
|
||||||
<0>,
|
<0>,
|
||||||
<0>,
|
<0>,
|
||||||
<0>,
|
<&ufs_phy_rx_symbol_0_clk>,
|
||||||
<0>,
|
<&ufs_phy_rx_symbol_1_clk>,
|
||||||
<0>,
|
<&ufs_phy_tx_symbol_0_clk>,
|
||||||
<0>,
|
<0>,
|
||||||
<0>;
|
<0>;
|
||||||
};
|
};
|
||||||
|
@ -1923,8 +1941,8 @@
|
||||||
<75000000 300000000>,
|
<75000000 300000000>,
|
||||||
<0 0>,
|
<0 0>,
|
||||||
<0 0>,
|
<0 0>,
|
||||||
<75000000 300000000>,
|
<0 0>,
|
||||||
<75000000 300000000>;
|
<0 0>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -726,7 +726,7 @@
|
||||||
compatible = "qcom,sm8450-smmu-500", "arm,mmu-500";
|
compatible = "qcom,sm8450-smmu-500", "arm,mmu-500";
|
||||||
reg = <0 0x15000000 0 0x100000>;
|
reg = <0 0x15000000 0 0x100000>;
|
||||||
#iommu-cells = <2>;
|
#iommu-cells = <2>;
|
||||||
#global-interrupts = <2>;
|
#global-interrupts = <1>;
|
||||||
interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>,
|
interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
@ -813,6 +813,7 @@
|
||||||
<GIC_SPI 412 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 412 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 421 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 421 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 707 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 707 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 423 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 424 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 424 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 425 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 425 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
<GIC_SPI 690 IRQ_TYPE_LEVEL_HIGH>,
|
<GIC_SPI 690 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
@ -1072,9 +1073,10 @@
|
||||||
<&gcc GCC_USB30_PRIM_MASTER_CLK>,
|
<&gcc GCC_USB30_PRIM_MASTER_CLK>,
|
||||||
<&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>,
|
<&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>,
|
||||||
<&gcc GCC_USB30_PRIM_MOCK_UTMI_CLK>,
|
<&gcc GCC_USB30_PRIM_MOCK_UTMI_CLK>,
|
||||||
<&gcc GCC_USB30_PRIM_SLEEP_CLK>;
|
<&gcc GCC_USB30_PRIM_SLEEP_CLK>,
|
||||||
|
<&gcc GCC_USB3_0_CLKREF_EN>;
|
||||||
clock-names = "cfg_noc", "core", "iface", "mock_utmi",
|
clock-names = "cfg_noc", "core", "iface", "mock_utmi",
|
||||||
"sleep";
|
"sleep", "xo";
|
||||||
|
|
||||||
assigned-clocks = <&gcc GCC_USB30_PRIM_MOCK_UTMI_CLK>,
|
assigned-clocks = <&gcc GCC_USB30_PRIM_MOCK_UTMI_CLK>,
|
||||||
<&gcc GCC_USB30_PRIM_MASTER_CLK>;
|
<&gcc GCC_USB30_PRIM_MASTER_CLK>;
|
||||||
|
|
|
@ -53,7 +53,8 @@ static const struct mtk_mmsys_routes mmsys_mt8192_routing_table[] = {
|
||||||
MT8192_AAL0_SEL_IN_CCORR0
|
MT8192_AAL0_SEL_IN_CCORR0
|
||||||
}, {
|
}, {
|
||||||
DDP_COMPONENT_DITHER, DDP_COMPONENT_DSI0,
|
DDP_COMPONENT_DITHER, DDP_COMPONENT_DSI0,
|
||||||
MT8192_DISP_DSI0_SEL_IN, MT8192_DSI0_SEL_IN_DITHER0
|
MT8192_DISP_DSI0_SEL_IN, MT8192_DSI0_SEL_IN_DITHER0,
|
||||||
|
MT8192_DSI0_SEL_IN_DITHER0
|
||||||
}, {
|
}, {
|
||||||
DDP_COMPONENT_RDMA0, DDP_COMPONENT_COLOR0,
|
DDP_COMPONENT_RDMA0, DDP_COMPONENT_COLOR0,
|
||||||
MT8192_DISP_RDMA0_SOUT_SEL, MT8192_RDMA0_SOUT_COLOR0,
|
MT8192_DISP_RDMA0_SOUT_SEL, MT8192_RDMA0_SOUT_COLOR0,
|
||||||
|
|
|
@ -204,7 +204,7 @@ module_platform_driver(exynos_chipid_driver);
|
||||||
|
|
||||||
MODULE_DESCRIPTION("Samsung Exynos ChipID controller and ASV driver");
|
MODULE_DESCRIPTION("Samsung Exynos ChipID controller and ASV driver");
|
||||||
MODULE_AUTHOR("Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>");
|
MODULE_AUTHOR("Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>");
|
||||||
MODULE_AUTHOR("Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>");
|
MODULE_AUTHOR("Krzysztof Kozlowski <krzk@kernel.org>");
|
||||||
MODULE_AUTHOR("Pankaj Dubey <pankaj.dubey@samsung.com>");
|
MODULE_AUTHOR("Pankaj Dubey <pankaj.dubey@samsung.com>");
|
||||||
MODULE_AUTHOR("Sylwester Nawrocki <s.nawrocki@samsung.com>");
|
MODULE_AUTHOR("Sylwester Nawrocki <s.nawrocki@samsung.com>");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
|
|
Загрузка…
Ссылка в новой задаче