[u-boot PATCH] arm: dts: k3-am64-main: Add GPMC and ELM nodes

Roger Quadros rogerq at kernel.org
Tue Jan 10 11:31:38 CET 2023



On 09/01/2023 19:29, Tom Rini wrote:
> On Wed, Jan 04, 2023 at 11:53:06AM +0200, Roger Quadros wrote:
> 
>> The GPMC is a unified memory controller dedicated for interfacing
>> with external memory devices like
>> - Asynchronous SRAM-like memories and ASICs
>> - Asynchronous, synchronous, and page mode burst NOR flash
>> - NAND flash
>> - Pseudo-SRAM devices
>>
>> The ELM module is used for GPMC NAND accesses for detecting
>> and correcting errors during reads due to NAND bitflips errors.
>>
>> 4-, 8-, and 16-bit error-correction levels are supported using
>> the BCH (Bose-ChaudhurI-Hocquenghem) algorithm.
>>
>> Signed-off-by: Roger Quadros <rogerq at kernel.org>
>> ---
>>  arch/arm/dts/k3-am64-main.dtsi | 26 ++++++++++++++++++++++++++
>>  1 file changed, 26 insertions(+)
> 
> Can we get these changes by re-syncing the k3 dts files with the kernel?
> 

Sure, will send an update.

cheers,
-roger


More information about the U-Boot mailing list