209 lines
4.5 KiB
YAML
209 lines
4.5 KiB
YAML
!!omap
|
|
- SPIFI_CTRL:
|
|
fields: !!omap
|
|
- TIMEOUT:
|
|
access: rw
|
|
description: Memory mode idle timeout
|
|
lsb: 0
|
|
reset_value: '0xffff'
|
|
width: 16
|
|
- CSHIGH:
|
|
access: rw
|
|
description: Minimum CS# high time
|
|
lsb: 16
|
|
reset_value: '15'
|
|
width: 4
|
|
- D_PRFTCH_DIS:
|
|
access: rw
|
|
description: Disable speculative prefetch
|
|
lsb: 21
|
|
reset_value: '0'
|
|
width: 1
|
|
- INTEN:
|
|
access: rw
|
|
description: Enable command end interrupt
|
|
lsb: 22
|
|
reset_value: '0'
|
|
width: 1
|
|
- MODE3:
|
|
access: rw
|
|
description: SPI mode 3 select
|
|
lsb: 23
|
|
reset_value: '0'
|
|
width: 1
|
|
- PRFTCH_DIS:
|
|
access: rw
|
|
description: Disable prefetching of cache lines
|
|
lsb: 27
|
|
reset_value: '0'
|
|
width: 1
|
|
- DUAL:
|
|
access: rw
|
|
description: Select dual protocol
|
|
lsb: 28
|
|
reset_value: '0'
|
|
width: 1
|
|
- RFCLK:
|
|
access: rw
|
|
description: Read data on falling edge
|
|
lsb: 29
|
|
reset_value: '0'
|
|
width: 1
|
|
- FBCLK:
|
|
access: rw
|
|
description: Feedback clock select
|
|
lsb: 30
|
|
reset_value: '1'
|
|
width: 1
|
|
- DMAEN:
|
|
access: rw
|
|
description: DMA request output enable
|
|
lsb: 31
|
|
reset_value: '0'
|
|
width: 1
|
|
- SPIFI_CMD:
|
|
fields: !!omap
|
|
- DATALEN:
|
|
access: rw
|
|
description: Data bytes in command
|
|
lsb: 0
|
|
reset_value: '0'
|
|
width: 14
|
|
- POLL:
|
|
access: rw
|
|
description: Poll at end of command
|
|
lsb: 14
|
|
reset_value: '0'
|
|
width: 1
|
|
- DOUT:
|
|
access: rw
|
|
description: Data output to serial flash
|
|
lsb: 15
|
|
reset_value: '0'
|
|
width: 1
|
|
- INTLEN:
|
|
access: rw
|
|
description: Intermediate bytes before data
|
|
lsb: 16
|
|
reset_value: '0'
|
|
width: 3
|
|
- FIELDFORM:
|
|
access: rw
|
|
description: Form of command fields
|
|
lsb: 19
|
|
reset_value: '0'
|
|
width: 2
|
|
- FRAMEFORM:
|
|
access: rw
|
|
description: Form of the opcode/address fields
|
|
lsb: 21
|
|
reset_value: '0'
|
|
width: 3
|
|
- OPCODE:
|
|
access: rw
|
|
description: Command opcode
|
|
lsb: 24
|
|
reset_value: '0'
|
|
width: 8
|
|
- SPIFI_ADDR:
|
|
fields: !!omap
|
|
- ADDRESS:
|
|
access: rw
|
|
description: Address field value
|
|
lsb: 0
|
|
reset_value: '0'
|
|
width: 32
|
|
- SPIFI_IDATA:
|
|
fields: !!omap
|
|
- IDATA:
|
|
access: rw
|
|
description: Intermediate bytes value
|
|
lsb: 0
|
|
reset_value: '0'
|
|
width: 32
|
|
- SPIFI_CLIMIT:
|
|
fields: !!omap
|
|
- CLIMIT:
|
|
access: rw
|
|
description: Upper limit of cacheable memory
|
|
lsb: 0
|
|
reset_value: '0x08000000'
|
|
width: 32
|
|
- SPIFI_DATA:
|
|
fields: !!omap
|
|
- DATA:
|
|
access: rw
|
|
description: Input or output data
|
|
lsb: 0
|
|
reset_value: '0'
|
|
width: 32
|
|
- SPIFI_MCMD:
|
|
fields: !!omap
|
|
- POLL:
|
|
access: rw
|
|
description: Must be zero
|
|
lsb: 14
|
|
reset_value: '0'
|
|
width: 1
|
|
- DOUT:
|
|
access: rw
|
|
description: Must be zero
|
|
lsb: 15
|
|
reset_value: '0'
|
|
width: 1
|
|
- INTLEN:
|
|
access: rw
|
|
description: Intermediate bytes before data
|
|
lsb: 16
|
|
reset_value: '0'
|
|
width: 3
|
|
- FIELDFORM:
|
|
access: rw
|
|
description: Form of command fields
|
|
lsb: 19
|
|
reset_value: '0'
|
|
width: 2
|
|
- FRAMEFORM:
|
|
access: rw
|
|
description: Form of the opcode/address fields
|
|
lsb: 21
|
|
reset_value: '0'
|
|
width: 3
|
|
- OPCODE:
|
|
access: rw
|
|
description: Command opcode
|
|
lsb: 24
|
|
reset_value: '0'
|
|
width: 8
|
|
- SPIFI_STAT:
|
|
fields: !!omap
|
|
- MCINIT:
|
|
access: rw
|
|
description: Memory command initialized
|
|
lsb: 0
|
|
reset_value: '0'
|
|
width: 1
|
|
- CMD:
|
|
access: rw
|
|
description: Command active
|
|
lsb: 1
|
|
reset_value: '0'
|
|
width: 1
|
|
- RESET:
|
|
access: rw
|
|
description: Abort current command/memory mode
|
|
lsb: 4
|
|
reset_value: '0'
|
|
width: 1
|
|
- INTRQ:
|
|
access: rw
|
|
description: Interrupt request status
|
|
lsb: 5
|
|
reset_value: '0'
|
|
width: 1
|
|
- VERSION:
|
|
access: rw
|
|
description: Peripheral hardware version
|
|
lsb: 24
|
|
reset_value: '0x02'
|
|
width: 8
|