mirror of
https://github.com/torvalds/linux.git
synced 2026-08-02 05:12:01 +02:00
Samsung DTS ARM64 changes for v6.6
1. Add dedicated compatibles for PWM block. 2. Add PWM to ExynosAutov9 SADK board. 3. Few white-space and other cleanups. -----BEGIN PGP SIGNATURE----- iQJEBAABCgAuFiEE3dJiKD0RGyM7briowTdm5oaLg9cFAmTU/eUQHGtyemtAa2Vy bmVsLm9yZwAKCRDBN2bmhouD14fKD/wMx4nnvu6VC4bRpsPxOf5otPZTXDtLF4qo t62yH6P8Z4M//nNA1bpOzET0m0Jf0hVW4/p10Q435UW4ngNTNsSk85bHkBAC+OSg qdr5/x+ga75bmk8KW1Sdc1hwK4LozqnpmfwhOSSu3+DOnhMbWIKQWbplFkRrku1e egvG4wvkk10Ao07laos5/UID9AyvOFxhra4oQykezhCiUs6BNY3ToRSwTs8QRep5 IDOwhv2/BGTOs82Orybat+v3pBhwN8nBfSf76BpvAyFauP9Ps3jHbnHldK8brTfF H5bvyOsgxn+TmqFQDjT6SBu0qJ14cB62Ynr8AmdNh8ul8AUlJWehUwu7PQ4d3rg4 cI7gYJ898e5mgqBpLlQwY+IG1LDdJ/coUS9zcBkIN5GEx/o3XF+hBN8WvFpFLzvh 6KkMuKEgQtzwehBd5wPH/aXLu+HJVw+R8xOTbjM8bh8Yh5ud0CfMXyEBb93IWyMK rUDhjTfMTfyD+tjbkLZFp7rTW55pUJHusFldct4u7rxN4QUy6yKdMp5rwlo6I4PY nt67gYS/Z1cJ0U1oak+kVwk8A2RPrlSHYW7R8MLn4OAgkTMNTFQ4lrFYQ4bUik/3 69VhvCDjeLa6F+mi8/xU8bO+6qNH0poJfx2Pty7QBsBAMZXxvwk9WWfrw2FDiiMd fHOab1YZ+Q== =u3IT -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEiK/NIGsWEZVxh/FrYKtH/8kJUicFAmTXSYYACgkQYKtH/8kJ UidWSA/+NFs0j7/Lp9piNmFpAnF+ckqaCyk1pxpRaMC3bWr1IRI+FunG6vS9/dQa r4Id1zyOFtL28Uxok/7pyp4yp7bE5laCOpT9Ah1kkzSMvbkD/i/K1ccCJXeC+ivQ GAtOaLq6eGcMfIz/rNXooAaGB9Fuqs0PF/Rd91H/FZa2qskRtdiw2E0bhanst1mF dFhk4imFR35wzBluyGQf5hQ1NEohOzj+ytLgWYyEmkv93OFm9WzrjWZR/fhfO/EA xaq9XWmQpBGf0HiBz6Dl6UiwG9hxAF94Pm4uPgiIzp2acLr1FERqKCNozC0c/kyD Y44FVcrQko4oBTHbVGoJ2v0Aq2fDjwOjW6yw/gBxQKy+eVrFW2bkUKEWDo6fXvhV huZQJ76Ry60jm44DrocB7jJToActaFNpZqZb04wdOeX8XzznpZ/CS7GsVenYgi9v U1F1Xey3wQHCBrxZbdiXZH+vI8Jh036Vpw8YiBTMHG5b0KykTOuLFfq6CmxVD9lm ftY4W5Hdg4KvrwXYCkC2lnKCOkIhta64PYH4RGbqCLfAAX9VABP6VZeCiEOl6NFX /rTrPapCkb0PYB6jsoeN203Pz6Pn498L/qx0H+rWVJ0cckSQDjq81HXcP0q3LXGc uXW24mNsf4iHNJvoW6jqKd7l4GPt296yzs9e93zvIb3HpBZlj4U= =cJig -----END PGP SIGNATURE----- Merge tag 'samsung-dt64-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt Samsung DTS ARM64 changes for v6.6 1. Add dedicated compatibles for PWM block. 2. Add PWM to ExynosAutov9 SADK board. 3. Few white-space and other cleanups. * tag 'samsung-dt64-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux: arm64: dts: exynos: exynos5433-tm2: drop redundant status=okay arm64: dts: exynos: add pwm node for exynosautov9-sadk dt-bindings: pwm: samsung: add exynosautov9 compatible arm64: dts: fsd: minor whitespace cleanup around '=' arm64: dts: exynos: minor whitespace cleanup around '=' arm64: dts: exynos: add missing space before { Link: https://lore.kernel.org/r/20230810151250.220202-2-krzysztof.kozlowski@linaro.org Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
commit
08caced488
|
|
@ -20,12 +20,17 @@ description: |+
|
|||
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- samsung,s3c2410-pwm # 16-bit, S3C24xx
|
||||
- samsung,s3c6400-pwm # 32-bit, S3C64xx
|
||||
- samsung,s5p6440-pwm # 32-bit, S5P64x0
|
||||
- samsung,s5pc100-pwm # 32-bit, S5PC100, S5PV210, Exynos4210 rev0 SoCs
|
||||
- samsung,exynos4210-pwm # 32-bit, Exynos
|
||||
oneOf:
|
||||
- enum:
|
||||
- samsung,s3c2410-pwm # 16-bit, S3C24xx
|
||||
- samsung,s3c6400-pwm # 32-bit, S3C64xx
|
||||
- samsung,s5p6440-pwm # 32-bit, S5P64x0
|
||||
- samsung,s5pc100-pwm # 32-bit, S5PC100, S5PV210, Exynos4210 rev0 SoCs
|
||||
- samsung,exynos4210-pwm # 32-bit, Exynos
|
||||
- items:
|
||||
- enum:
|
||||
- samsung,exynosautov9-pwm
|
||||
- const: samsung,exynos4210-pwm
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
|
|
|
|||
|
|
@ -137,7 +137,6 @@ sound {
|
|||
/* Receiver */
|
||||
"RCV", "HPOUT3L",
|
||||
"RCV", "HPOUT3R";
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -138,10 +138,10 @@ gic: interrupt-controller@11001000 {
|
|||
#interrupt-cells = <3>;
|
||||
#address-cells = <0>;
|
||||
interrupt-controller;
|
||||
reg = <0x11001000 0x1000>,
|
||||
<0x11002000 0x2000>,
|
||||
<0x11004000 0x2000>,
|
||||
<0x11006000 0x2000>;
|
||||
reg = <0x11001000 0x1000>,
|
||||
<0x11002000 0x2000>,
|
||||
<0x11004000 0x2000>,
|
||||
<0x11006000 0x2000>;
|
||||
};
|
||||
|
||||
pdma0: dma-controller@10e10000 {
|
||||
|
|
|
|||
|
|
@ -49,6 +49,12 @@ ufs_1_fixed_vcc_reg: regulator-1 {
|
|||
};
|
||||
};
|
||||
|
||||
&pwm {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pwm_tout3>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&serial_0 {
|
||||
pinctrl-0 = <&uart0_bus_dual>;
|
||||
status = "okay";
|
||||
|
|
|
|||
|
|
@ -313,7 +313,7 @@ wakeup-interrupt-controller {
|
|||
};
|
||||
};
|
||||
|
||||
pinctrl_aud: pinctrl@19c60000{
|
||||
pinctrl_aud: pinctrl@19c60000 {
|
||||
compatible = "samsung,exynosautov9-pinctrl";
|
||||
reg = <0x19c60000 0x1000>;
|
||||
};
|
||||
|
|
@ -1560,6 +1560,17 @@ watchdog_cl1: watchdog@10060000 {
|
|||
samsung,syscon-phandle = <&pmu_system_controller>;
|
||||
samsung,cluster-index = <1>;
|
||||
};
|
||||
|
||||
pwm: pwm@103f0000 {
|
||||
compatible = "samsung,exynosautov9-pwm",
|
||||
"samsung,exynos4210-pwm";
|
||||
reg = <0x103f0000 0x100>;
|
||||
samsung,pwm-outputs = <0>, <1>, <2>, <3>;
|
||||
#pwm-cells = <3>;
|
||||
clocks = <&xtcxo>;
|
||||
clock-names = "timers";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -353,8 +353,8 @@ gic: interrupt-controller@10400000 {
|
|||
compatible = "arm,gic-v3";
|
||||
#interrupt-cells = <3>;
|
||||
interrupt-controller;
|
||||
reg = <0x0 0x10400000 0x0 0x10000>, /* GICD */
|
||||
<0x0 0x10600000 0x0 0x200000>; /* GICR_RD+GICR_SGI */
|
||||
reg = <0x0 0x10400000 0x0 0x10000>, /* GICD */
|
||||
<0x0 0x10600000 0x0 0x200000>; /* GICR_RD+GICR_SGI */
|
||||
interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user