summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorJames Hilliard <james.hilliard1@gmail.com>2026-08-07 09:39:01 -0600
committerMiquel Raynal <miquel.raynal@bootlin.com>2026-08-10 16:24:26 +0200
commit15a3cbce32994141252bb4ecfe3ff3a5d22d0b4f (patch)
tree3e0b2fea884af04b92875daff6252840f9f2b24c /scripts/patch-kernel
parent147f2a5743f8864bfc265654b1856af11c8c0031 (diff)
downloadlinux-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/patch-kernel')
0 files changed, 0 insertions, 0 deletions