]> Git Repo - J-u-boot.git/commit
memory: stm32-fmc2-ebi: add MP25 support
authorChristophe Kerello <[email protected]>
Wed, 6 Mar 2024 09:50:46 +0000 (10:50 +0100)
committerPatrice Chotard <[email protected]>
Fri, 19 Apr 2024 08:28:35 +0000 (10:28 +0200)
commit3171e38194525431169ea0fba8f4471bd35e7c1c
tree82405912bbf5ea6100af64ab2a550a15b8781d4a
parent0dfd5039177c5fc8dc38e9efc4ce0dd533814084
memory: stm32-fmc2-ebi: add MP25 support

Add the support of the revision 2 of FMC2 IP.
     - PCSCNTR register has been removed,
     - CFGR register has been added,
     - the bit used to enable the IP has moved from BCR1 to CFGR,
     - the timeout for CEx deassertion has moved from PCSCNTR to BCRx,
     - the continuous clock enable has moved from BCR1 to CFGR,
     - the clk divide ratio has moved from BCR1 to CFGR.

The MP1 SoCs have only one signal to manage all the controllers (NWAIT).
The MP25 SOC has one RNB signal for the NAND controller and one NWAIT
signal for the memory controller.

Let's use a platform data structure for parameters that will differ
between MP1 and MP25.

Signed-off-by: Christophe Kerello <[email protected]>
Reviewed-by: Patrice Chotard <[email protected]>
drivers/memory/stm32-fmc2-ebi.c
This page took 0.037241 seconds and 4 git commands to generate.