[U-Boot] [PATCH 0/3] driver: ti_qspi: Use a SYSCON device to map the ctrl_mod_mmap register

Jean-Jacques Hiblot jjhiblot at ti.com
Tue Feb 7 15:45:14 UTC 2017


This series allows the ti_qspi driver to use the same dts description as the
linux kernel. In Linux since 4.6 the ctrl_mod_mmap is described in the DTS as a
syscon. It used to be the 3rd memory range in "reg".

The first patch of this series is a generic one. It changes the regmap initialization
to take in account the required address translation.

The second patch adds the mechanism in the ti_qspi driver to get the address
of ctrl_mod_mmap from the syscon

The last patch simply enable the SYSCON feature in the default config for the
dra7xx and am57xx evms.

Jean-Jacques Hiblot (3):
  regmap: use fdt address translation
  drivers: ti_qspi: use syscon to get the address ctrl_mod_mmap register
  configs: dra7x/am57x: Enable the SYSCON and REGMAP features

 configs/am57xx_evm_defconfig    |  2 ++
 configs/am57xx_hs_evm_defconfig |  2 ++
 configs/dra7xx_evm_defconfig    |  2 ++
 configs/dra7xx_hs_evm_defconfig |  2 ++
 drivers/core/regmap.c           | 14 ++++++------
 drivers/spi/ti_qspi.c           | 47 ++++++++++++++++++++++++++++++++++++-----
 6 files changed, 58 insertions(+), 11 deletions(-)

-- 
1.9.1



More information about the U-Boot mailing list