Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 2.33 KB

File metadata and controls

52 lines (37 loc) · 2.33 KB

A7 Feature support

This page details currently supported features on all A7 devices, as well as their progress towards being upstreamed. The tables herein can be interpreted as follows:

Kernel release, e.g. 6.13: the feature was incorporated upstream as of this release

linux-apple (kernel release): the feature is stable, available for use in linux-apple apple branch, and should be upstream by the release indicated.

linux-apple: the feature is (mostly) stable and available for use in linux-apple apple branch

WIP: Development work on the feature is actively progressing, however is not yet ready for wider testing, use or distribution

TBA: Active work on this feature is not being undertaken at this time

-: This feature is not available on the hardware

Table of Contents

SoC Blocks

These are features/hardware blocks that are present on all devices with the given SoC.

The A7 in iPad Air may be referred to as S5L8965X at times, but it is still considered as S5L8960X by software.

A7
(S5L8960X/S5L8965X)
AIC 6.12 / 6.13 (dts)
UART 5.13 / 6.13 (dts)
GPIO 5.16 / 6.13 (dts)
Watchdog 5.17 / 6.13 (dts)
PMGR 5.17 / 6.15 (dts)
Display Pipe TBA
SMP spin-up 6.13
CPU PMU linux-apple
I2C 5.16 / 6.18 (dts)
cpufreq 6.14 / 6.15 (dts)
USB2 Device Mode linux-apple
RTC linux-apple
GPU TBA

A7 devices

iPhone 5s iPad mini 2 iPad mini 3 iPad Air
DeviceTree 6.13 6.13 6.13 6.13
Main Display 6.13 6.13 6.13 6.13
Brightness 6.15 linux-apple linux-apple linux-apple
Buttons 6.13 6.13 6.13 6.13