renesas,ra-ospi-b-nor (on ospi bus)

Vendor: Renesas Electronics Corporation

Note

An implementation of a driver matching this compatible is available in drivers/flash/flash_renesas_ra_ospi_b.c.

Description

Renesas RA OSPI FLASH

Properties

Top level properties

These property descriptions apply to “renesas,ra-ospi-b-nor” nodes themselves. This page also describes child node properties in the following sections.

Properties not inherited from the base binding file.

Name

Type

Details

protocol-mode

int

The width and rate of XSPI bus to which flash memory is connected.

Possible values are :
 - XSPI_SPI_MODE  <1> = SPI mode on 1 data line
 - XSPI_DUAL_MODE <2> = Dual mode on 2 data lines
 - XSPI_QUAD_MODE <4> = Quad mode on 4 data lines
 - XSPI_OCTO_MODE <8> = Octo mode on 8 data lines

This property is required.

Legal values: 1, 2, 4, 8

data-rate

int

The SPI data Rate is STR or DTR

Possible values are :
 - XSPI_STR_TRANSFER <1> = Single Rate Transfer
 - XSPI_DTR_TRANSFER <2> = Dual Rate Transfer (only with XSPI_OCTO_MODE)

This property is required.

ospi-max-frequency

int

Max frequency input on OSPI

This property is required.

write-block-size

int

Address alignment required by flash write operations

Grandchild node properties

Name

Type

Details

pages-count

int

Number of consecutive pages with size pages-size bytes

This property is required.

pages-size

int

This property is required.