1. 05 3月, 2014 1 次提交
    • S
      bus: imx-weim: support CS GPR configuration · 8d9ee21e
      Shawn Guo 提交于
      For imx50-weim and imx6q-weim type of devices, there might a WEIM CS
      space configuration register in General Purpose Register controller,
      e.g. IOMUXC_GPR1 on i.MX6Q.
      
      Depending on which configuration of the following 4 is chosen for given
      system, IOMUXC_GPR1[11:0] should be set up as 05, 033, 0113 or 01111
      correspondingly.
      
      	CS0(128M) CS1(0M)  CS2(0M)  CS3(0M)
      	CS0(64M)  CS1(64M) CS2(0M)  CS3(0M)
      	CS0(64M)  CS1(32M) CS2(32M) CS3(0M)
      	CS0(32M)  CS1(32M) CS2(32M) CS3(32M)
      
      The patch creates a function for such type of devices, which scans
      'ranges' property of WEIM node and build the GPR value incrementally.
      Thus the WEIM CS GPR can be set up automatically at boot time.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      Reviewed-by: NPhilippe De Muyter <phdm@macqel.be>
      Tested-by: NPhilippe De Muyter <phdm@macqel.be>
      8d9ee21e
  2. 16 8月, 2013 1 次提交
  3. 17 6月, 2013 1 次提交