Samsung DTS ARM changes for v7.3

Add Bluetooth to Exynos5250-based Google Manta (Nexus 10) board.
 -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCgAuFiEE3dJiKD0RGyM7briowTdm5oaLg9cFAmp0QgsQHGtyemtAa2Vy
 bmVsLm9yZwAKCRDBN2bmhouD1yTkD/41W86MyOvrRDfmsoD/mtPQrHuYbj1c/IVg
 gA8ZbuXJJdkTQnKiA3I+R3gNftiFwihC1AzPrNb8ZcsNOzLZ1Z2a1DQ4XZCHCasO
 tdqSiyAxthEIC6lBFwIjssY6Gce2zYPMqzb4rVgcEuJg/Wgp9xBs6nnq/qQHOB+2
 FQfKDk20L8vSpSXn00Vx6uYZKdViQgmQFEHK5mVS9kbtlwsJrTuhe/olpSdVaeEE
 rGAvLkpm6Q2NOPPJEsOMrIQYfMbeVgAB5oinH4CUkg8GxUcFFGXLL1FRmRNQbt3F
 hfKxvQ1OjPzS7Y5PTcRlZ/bhGLJrQSYYxiQ0GYbVQmJz4xj7LPsKjox/M2PuHxhq
 etNgl8oC7s25mmkKb4qIX7dBsR+ZwEa6k2u77d5lh59fOWfsMgCwdnzle8J0SbdJ
 Y2MkJePRjD+VjOr0ZsqIKMoeiqXtkq/oHliHbJyeqOn51opKUIPfTnuCrT2mWm/B
 Dvk8KoMBUnyzMyaDFwtbDTz7imdl2kmB2E6MyR3YZ4bnBWPp709PIjEc296K4xht
 AbieE0ulFbRE2qZpCZk+A7sxLrxvRUqVpSNEt1NPB4ySc3Q0hIEweu+1blGnBMZP
 kfDkRW6+l6KdkSHco5EpEWhzpJnvCmZ6P0/xnyLW443efTd5rpODRzFxFkizbLzG
 gJerVc6/kQ==
 =mP2U
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmp59XsACgkQmmx57+YA
 GNkj4g/+LXsltCsBkcjaBbgEfpPpDVA/QPka3zZ+kGxB2QFxPUo6ZfX7VO20DDw3
 iaWHBT27wsfbXae46H9iylDnbgYyp4Wzkix8UIpUUc8swhMXa6sF6hvGImyLsNm2
 8NbzzZU1uS1X4EGt3PAc3mMA0rDDWZO2Jq31PlMrHWr15bToHUUWq7YUy358IvUE
 WuS33slmo9XExUhJzagIvpOc7Fr09nyCxiLQp/wZnqBeZ9DoH+QYPaWTMTaY0NMe
 ejIJIXvYWdme1MiwNwXKiLAaiCWCCvFxelDe5uMt0UhNjgo0rlrWTfMmVf3Qh+gU
 uNVqtJyRKo0tt5dxn0/VI1yuSNfYV0IDGig2ayyYG9C4HynVJc2g9kzRBAbCJXxV
 P7Gc5TASj8P5z/PfIAxB99H8VVfYAVrwRD+CTKGCG1bzf/kXmmye6joSSRuRZAE6
 ZbVvXA0N+sXkK68ASlTJiWUgmHstB7kyKKPITRoR8oKmbmAaqrwVCcB7Fq4c3ZRj
 Okx9XszlYN7l31+Fp4TXpKWY/nIdbuIIcdu66R4y+JlNKVM2ZiyOkPjfkm41na0X
 4N1JAQcNsuhUP/J0ADCavbYzZdAu2leMAc39/bQVEHSXQciRFOvfQDcZC5mYbwHB
 QfNzZ2wOeuDYiE6RNKyFLheQgUN0JuzffU8+0llS37qLKLDdHjw=
 =nJ3H
 -----END PGP SIGNATURE-----

Merge tag 'samsung-dt-7.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt

Samsung DTS ARM changes for v7.3

Add Bluetooth to Exynos5250-based Google Manta (Nexus 10) board.

* tag 'samsung-dt-7.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
  ARM: dts: exynos: Add bluetooth support to manta

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
Arnd Bergmann 2026-08-10 17:59:50 +02:00
commit c20e8a003c

View File

@ -461,6 +461,13 @@ acc_int: acc-int-pins {
samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
};
bt_host_wakeup: bt-host-wakeup-pins {
samsung,pins = "gpx2-6";
samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
};
max77686_irq: max77686-irq-pins {
samsung,pins = "gpx0-2";
samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
@ -488,6 +495,20 @@ bh1721fvc_reset: bh1721fvc-reset-pins {
samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
};
bt_reg_on: bt-reg-on-pins {
samsung,pins = "gph0-0";
samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_NONE>;
};
bt_wake: bt-wake-pins {
samsung,pins = "gph1-3";
samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_NONE>;
};
msense_reset: msense-reset-pins {
samsung,pins = "gpg2-0";
samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
@ -536,7 +557,25 @@ &sd1_cmd {
/* Bluetooth */
&serial_0 {
status = "disabled";
pinctrl-0 = <&uart0_data &uart0_fctl>;
pinctrl-names = "default";
bluetooth {
compatible = "brcm,bcm4330-bt";
pinctrl-0 = <&bt_reg_on &bt_wake &bt_host_wakeup>;
pinctrl-names = "default";
shutdown-gpios = <&gph0 0 GPIO_ACTIVE_HIGH>;
device-wakeup-gpios = <&gph1 3 GPIO_ACTIVE_HIGH>;
interrupt-parent = <&gpx2>;
interrupts = <6 IRQ_TYPE_EDGE_FALLING>;
interrupt-names = "host-wakeup";
clocks = <&max77686 MAX77686_CLK_PMIC>;
clock-names = "lpo";
};
};
/* GPS */