diff options
| author | James Hilliard <james.hilliard1@gmail.com> | 2026-08-07 09:39:01 -0600 |
|---|---|---|
| committer | Miquel Raynal <miquel.raynal@bootlin.com> | 2026-08-10 16:24:26 +0200 |
| commit | 15a3cbce32994141252bb4ecfe3ff3a5d22d0b4f (patch) | |
| tree | 3e0b2fea884af04b92875daff6252840f9f2b24c /scripts/stackusage | |
| parent | 147f2a5743f8864bfc265654b1856af11c8c0031 (diff) | |
| download | linux-15a3cbce32994141252bb4ecfe3ff3a5d22d0b4f.tar.gz linux-15a3cbce32994141252bb4ecfe3ff3a5d22d0b4f.zip | |
mtd: rawnand: sunxi: fix H6/H616 controller timings
The NAND timing calculation assumes that command and address setup and
hold intervals T1-T4, T7 and T11 each take one controller clock. It also
uses the original A10 delay encodings for tWB, tADL, tWHR and tRHW.
The H6/H616 NDFC defines the setup and hold intervals as two internal
clock cycles and uses different delay encodings. Add the H616 timing
characteristics and select them through the controller capability data so
the clock solver and timing fields match the hardware.
Fixes: 88fd4e4deae8 ("mtd: rawnand: sunxi: Add support for H616 nand controller")
Cc: stable@vger.kernel.org
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions
