| e1bc21d8 | 28-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: t8015: Add backlight nodes
Add DWI backlight controller nodes for Apple A11 SoC, and enable it for:
- iPhone 8 - iPhone 8 Plus
Signed-off-by: Nick Chan <[email protected]> L
arm64: dts: apple: t8015: Add backlight nodes
Add DWI backlight controller nodes for Apple A11 SoC, and enable it for:
- iPhone 8 - iPhone 8 Plus
Signed-off-by: Nick Chan <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 074db7d6 | 28-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: t8010: Add backlight nodes
Add DWI backlight controller nodes for Apple A10 SoC, and enable it for:
- iPhone 7 - iPhone 7 Plus - iPod touch 7 - iPad 6 - iPad 7
Signed-off-by: Ni
arm64: dts: apple: t8010: Add backlight nodes
Add DWI backlight controller nodes for Apple A10 SoC, and enable it for:
- iPhone 7 - iPhone 7 Plus - iPod touch 7 - iPad 6 - iPad 7
Signed-off-by: Nick Chan <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 4384b6c7 | 28-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: s800-0-3: Add backlight nodes
Add DWI backlight controller nodes for Apple A9 SoC, and enable it for:
- iPhone 6 - iPhone 6s - iPhone SE - iPad 5
Signed-off-by: Nick Chan <towin
arm64: dts: apple: s800-0-3: Add backlight nodes
Add DWI backlight controller nodes for Apple A9 SoC, and enable it for:
- iPhone 6 - iPhone 6s - iPhone SE - iPad 5
Signed-off-by: Nick Chan <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 897359ae | 28-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: t7000: Add backlight nodes
Add DWI backlight controller nodes for Apple A8 SoC, and enable it for:
- iPhone 6 - iPhone 6 Plus - iPad mini 4 - iPod touch 6
Signed-off-by: Nick Ch
arm64: dts: apple: t7000: Add backlight nodes
Add DWI backlight controller nodes for Apple A8 SoC, and enable it for:
- iPhone 6 - iPhone 6 Plus - iPad mini 4 - iPod touch 6
Signed-off-by: Nick Chan <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 0f8f64b2 | 28-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: s5l8960x: Add backlight nodes
Add DWI backlight controller nodes for Apple A7 SoC, and enable it for iPhone 5s.
Signed-off-by: Nick Chan <[email protected]> Link: https://lor
arm64: dts: apple: s5l8960x: Add backlight nodes
Add DWI backlight controller nodes for Apple A7 SoC, and enable it for iPhone 5s.
Signed-off-by: Nick Chan <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| d08e455a | 03-Dec-2024 |
Janne Grunau <[email protected]> |
arm64: dts: apple: t600x: Add spi controller nodes
Apple silicon devices have one or more SPI devices. Add device tree nodes for all known controllers. The missing ones could be guessed and tested w
arm64: dts: apple: t600x: Add spi controller nodes
Apple silicon devices have one or more SPI devices. Add device tree nodes for all known controllers. The missing ones could be guessed and tested with a little effort but since the devices expose no pins and no new devices are expected there is no point in spending the effort. SPI is used for spi-nor and input devices like keyboard, trackpad, touchscreen and fingerprint reader. Only the spi-nor flash has upstream drivers. Support for it will be added in a following commit.
Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Janne Grunau <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 0a6d561c | 03-Dec-2024 |
Janne Grunau <[email protected]> |
arm64: dts: apple: t8112: Add spi controller nodes
Apple silicon devices have one or more SPI devices. Add device tree nodes for all known controllers. The missing ones could be guessed and tested w
arm64: dts: apple: t8112: Add spi controller nodes
Apple silicon devices have one or more SPI devices. Add device tree nodes for all known controllers. The missing ones could be guessed and tested with a little effort but since the devices expose no pins and no new devices are expected there is no point in spending the effort. SPI is used for spi-nor and input devices like keyboard, trackpad, touchscreen and fingerprint reader. Only the spi-nor flash has upstream drivers. Support for it will be added in a following commit.
Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Janne Grunau <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 556cd4bb | 03-Dec-2024 |
Janne Grunau <[email protected]> |
arm64: dts: apple: t8103: Add spi controller nodes
Apple silicon devices have one or more SPI devices. Add device tree nodes for all known controllers. The missing ones could be guessed and tested w
arm64: dts: apple: t8103: Add spi controller nodes
Apple silicon devices have one or more SPI devices. Add device tree nodes for all known controllers. The missing ones could be guessed and tested with a little effort but since the devices expose no pins and no new devices are expected there is no point in spending the effort. SPI is used for spi-nor and input devices like keyboard, trackpad, touchscreen and fingerprint reader. Only the spi-nor flash has upstream drivers. Support for it will be added in a following commit.
Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Janne Grunau <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 87024015 | 03-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: t8012: Add cpufreq nodes
Add cpufreq nodes for Apple A10 SoC. There is a transparent hardware big.LITTLE switcher in this SoC. Spoof E-core p-state frequencies such that CPU capac
arm64: dts: apple: t8012: Add cpufreq nodes
Add cpufreq nodes for Apple A10 SoC. There is a transparent hardware big.LITTLE switcher in this SoC. Spoof E-core p-state frequencies such that CPU capacity does not appear to change when switching between core types.
Signed-off-by: Nick Chan <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 1174a469 | 03-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: t8011: Add cpufreq nodes
Add cpufreq nodes for Apple A10 SoC. There is a transparent hardware big.LITTLE switcher in this SoC. Spoof E-core p-state frequencies such that CPU capac
arm64: dts: apple: t8011: Add cpufreq nodes
Add cpufreq nodes for Apple A10 SoC. There is a transparent hardware big.LITTLE switcher in this SoC. Spoof E-core p-state frequencies such that CPU capacity does not appear to change when switching between core types.
Signed-off-by: Nick Chan <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 1fd51c73 | 03-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: Add cpufreq nodes for S8000/S8003
Add cpufreq nodes for the two variants of Apple A9 SoC. The difference is that S8000 is slower than S8003 in state transitions.
Change the copyr
arm64: dts: apple: Add cpufreq nodes for S8000/S8003
Add cpufreq nodes for the two variants of Apple A9 SoC. The difference is that S8000 is slower than S8003 in state transitions.
Change the copyright information in s8000.dtsi and s8003.dtsi as well since these are now essentially new files with the original content now being in s800-0-3.dtsi.
Signed-off-by: Nick Chan <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 68795d7a | 03-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: t8015: Add PMGR nodes
Add the two PMGR nodes and all known power state subnodes. Since there are a large number of them, put them in a separate file to include.
Acked-by: Hector
arm64: dts: apple: t8015: Add PMGR nodes
Add the two PMGR nodes and all known power state subnodes. Since there are a large number of them, put them in a separate file to include.
Acked-by: Hector Martin <[email protected]> Acked-by: Neal Gompa <[email protected]> Signed-off-by: Nick Chan <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Sven Peter <[email protected]>
show more ...
|
| 576df27a | 03-Feb-2025 |
Nick Chan <[email protected]> |
arm64: dts: apple: t8012: Add PMGR nodes
Add the two PMGR nodes and all known power state subnodes. Since there are a large number of them, put them in a separate file to include.
On models with on
arm64: dts: apple: t8012: Add PMGR nodes
Add the two PMGR nodes and all known power state subnodes. Since there are a large number of them, put them in a separate file to include.
On models with only 1 GB of memory, only two memory channels are used, and on models with 2 GB of memory, four memory channels are used. The "apple,always-on" property of the extra memory channel power domains (ps_dcs2, ps_dcs3) will be removed by loader on models with 1 GB of memory.
The amount of memory depends on the storage configuration of the Mac.
Signed-off-by: Nick Chan <[email protected]> Reviewed-by: Neal Gompa <[email protected]> Signed-off-by: Sven Peter <[email protected]>
show more ...
|