[PATCH 0/5] I2C and pinctrl support for Apple A18 Pro devices

Yureka Lilian yureka at cyberchaos.dev
Mon Oct 12 04:52:31 PDT 2026


Hi,

this series contains two small formatting fixes for the A18 Pro device
trees, and adds the required dt-binding for i2c as well as the dt nodes
for pinctrl and i2c controllers used on the MacBook Neo.
The pinctrl dt-binding was already picked up from the previous series
regarding this topic [1]. The dtbs_check passes when this is applied on
top of linux-next or otherwise combined with said change.

Merge strategy:
The only change in this series outside of the device tree itself is the
apple,t8140-i2c dt-binding. There are no other pending changes to this
file, so it could simply go through the apple-soc tree provided Acked-by
from the respective maintainer.

Link[1]: https://lore.kernel.org/asahi/20260926-apple-pinctrl-t8140-v2-0-620bd11cd2a1@cyberchaos.dev/

Signed-off-by: Yureka Lilian <yureka at cyberchaos.dev>
---
Yureka Lilian (5):
      arm64: dts: apple: t8140-j700: Fix property ordering
      arm64: dts: apple: t8140: Group cache-related properties of cpus
      dt-bindings: i2c: apple,i2c: Add t8140-i2c compatible
      arm64: dts: apple: t8140: Add pinctrl nodes
      arm64: dts: apple: t8140: Add i2c nodes

 .../devicetree/bindings/i2c/apple,i2c.yaml         |   1 +
 arch/arm64/boot/dts/apple/t8140-j700.dts           |   2 +-
 arch/arm64/boot/dts/apple/t8140.dtsi               | 172 ++++++++++++++++++++-
 3 files changed, 168 insertions(+), 7 deletions(-)
---
base-commit: becb95e45ef0dda9ffb35156d909d3da7a2789c3
change-id: 20261012-apple-a18-pro-dt-pinctrl-i2c-e78158bdd128

Best regards,
--  
Yureka Lilian <yureka at cyberchaos.dev>




More information about the linux-arm-kernel mailing list