Hector Martin
b66652c751
dt-bindings: i2c: apple,i2c: Add apple,t6000-i2c compatible
...
This block is compatible with t8103, so just add the new per-SoC
compatible under apple,i2c.
Reviewed-by: Mark Kettenis <kettenis@openbsd.org >
Reviewed-by: Sven Peter <sven@svenpeter.dev >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Hector Martin <marcan@marcan.st >
2021-12-12 10:33:00 +09:00
Hector Martin
6f8260557d
dt-bindings: i2c: apple,i2c: Add power-domains property
...
This will bind to the PMGR pwrstate nodes that control power/clock
gating to SoC blocks. The i2c driver doesn't do runtime-pm yet, so
initially this will just keep the domain on permanently.
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Hector Martin <marcan@marcan.st >
2021-12-02 21:52:21 +09:00
Janne Grunau
4356fd6041
dt-bindings: i2c: apple,i2c: allow multiple compatibles
...
The intention was to have a SoC-specific and base compatible string
to allow forward compatibility and SoC specific quirks,
Fixes: df7c4a8c1b ("dt-bindings: i2c: Add Apple I2C controller bindings")
Signed-off-by: Janne Grunau <j@jannau.net >
Cc: Mark Kettenis <kettenis@openbsd.org >
Reviewed-by: Sven Peter <sven@svenpeter.dev >
Reviewed-by: Mark Kettenis <kettenis@openbsd.org >
Tested-by: Hector Martin <marcan@marcan.st >
Acked-by: Wolfram Sang <wsa@kernel.org >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Hector Martin <marcan@marcan.st >
2021-12-01 23:11:25 +09:00
Sven Peter
df7c4a8c1b
dt-bindings: i2c: Add Apple I2C controller bindings
...
The Apple I2C controller is based on the PASemi I2C controller.
It is present on Apple SoCs such as the M1.
Reviewed-by: Arnd Bergmann <arnd@arndb.de >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Sven Peter <sven@svenpeter.dev >
Acked-by: Olof Johansson <olof@lixom.net >
Tested-by: Christian Zigotzky <chzigotzky@xenosoft.de >
Signed-off-by: Wolfram Sang <wsa@kernel.org >
2021-10-11 11:44:47 +02:00