Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/memory-controllers/ingenic,nemc-peripherals.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Ingenic SoCs NAND / External Memory Controller (NEMC) devicetree bindings
0008 
0009 maintainers:
0010   - Paul Cercueil <paul@crapouillou.net>
0011 
0012 properties:
0013   reg:
0014     minItems: 1
0015     maxItems: 255
0016 
0017   ingenic,nemc-bus-width:
0018     $ref: /schemas/types.yaml#/definitions/uint32
0019     enum: [8, 16]
0020     description: Specifies the bus width in bits.
0021 
0022   ingenic,nemc-tAS:
0023     $ref: /schemas/types.yaml#/definitions/uint32
0024     description: Address setup time in nanoseconds.
0025 
0026   ingenic,nemc-tAH:
0027     $ref: /schemas/types.yaml#/definitions/uint32
0028     description: Address hold time in nanoseconds.
0029 
0030   ingenic,nemc-tBP:
0031     $ref: /schemas/types.yaml#/definitions/uint32
0032     description: Burst pitch time in nanoseconds.
0033 
0034   ingenic,nemc-tAW:
0035     $ref: /schemas/types.yaml#/definitions/uint32
0036     description: Address wait time in nanoseconds.
0037 
0038   ingenic,nemc-tSTRV:
0039     $ref: /schemas/types.yaml#/definitions/uint32
0040     description: Static memory recovery time in nanoseconds.
0041 
0042 required:
0043   - reg
0044 
0045 additionalProperties: true
0046 ...