]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Merge tag 'memory-controller-drv-ti-6.14' of https://git.kernel.org/pub/scm/linux...
authorArnd Bergmann <arnd@arndb.de>
Wed, 15 Jan 2025 14:11:33 +0000 (15:11 +0100)
committerArnd Bergmann <arnd@arndb.de>
Wed, 15 Jan 2025 14:11:34 +0000 (15:11 +0100)
commit8de2819d07fc0f2dd48d20df2a342128fb3d030c
tree7630f232d860e837265a3a13ac38837bea25f0b5
parent3292e5ac426451c71e1a4924240ff6e7149d6343
parentdf8e78607d4795806b59564ba7a3e2e125d119fc
Merge tag 'memory-controller-drv-ti-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers

Memory controller drivers for v6.14 - TI

TI AEMIF driver enhancements: some refactoring around timing
parameters and finally adding plus exporting interfaces for devices
using the AEMIF interface (e.g. TI Davinci NAND controller) to better
configure the memory interface.

The exported functions are going to be used by:
drivers/mtd/nand/raw/davinci_nand.c

* tag 'memory-controller-drv-ti-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl:
  memory: ti-aemif: Export aemif_*_cs_timings()
  memory: ti-aemif: Create aemif_set_cs_timings()
  memory: ti-aemif: Create aemif_check_cs_timings()
  memory: ti-aemif: Wrap CS timings into a struct
  memory: ti-aemif: Remove unnecessary local variables
  memory: ti-aemif: Store timings parameter in number of cycles - 1

Link: https://lore.kernel.org/r/20241231133534.136771-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de>