1. 13 3月, 2013 1 次提交
    • S
      ARM: mach-shmobile: r8a7779: Minimal setup using DT · 10e8d4f6
      Simon Horman 提交于
      Allow a minimal setup of the r8a7779 SoC using a flattened device tree.
      In particular, configure the i2c and ethernet controllers using a
      flattened device tree.
      
      SCI serial controller and TMU clock source, whose drivers do not yet
      support configuration using a flattened device tree, are still configured
      using C code in order to allow booting of a board with this SoC.
      
      The ethernet controller also requires a regulator which is a board property.
      A sample snippet DT for the marzen board is as follows:
      
      /dts-v1/;
      /include/ "r8a7779.dtsi"
      
      / {
      	fixedregulator3v3: fixedregulator@0 {
      		compatible = "regulator-fixed";
      		regulator-name = "fixed-3.3V";
      		regulator-min-microvolt = <3300000>;
      		regulator-max-microvolt = <3300000>;
      		regulator-boot-on;
      		regulator-always-on;
      	};
      };
      
      &lan0 {
      	vddvario-supply = <&fixedregulator3v3>;
      	vdd33a-supply = <&fixedregulator3v3>;
      };
      Signed-off-by: NSimon Horman <horms+renesas@verge.net.au>
      10e8d4f6
  2. 25 1月, 2013 2 次提交
  3. 25 12月, 2012 1 次提交
  4. 06 11月, 2012 1 次提交
  5. 19 10月, 2012 1 次提交
  6. 04 9月, 2012 1 次提交
  7. 13 5月, 2012 1 次提交
    • M
      ARM / mach-shmobile: r8a7779 SMP TWD boot regression fix · b759bd11
      Magnus Damm 提交于
      Fix SMP TWD boot regression on r8a7779 based platforms caused by:
      
      4200b16d ARM: shmobile: convert to twd_local_timer_register() interface
      
      After the merge of the above commit it has been impossible to boot
      r8a7779 based SoCs with SMP enabled and CONFIG_HAVE_ARM_TWD=y. The
      kernel crashes at smp_init_cpus() timing which is before the console
      has been initialized, so to the user this looks like a kernel lock up
      without any particular error message.
      
      This patch fixes the regression on r8a7779 by moving the TWD
      registration code from smp_init_cpus() to sys_timer->init() time.
      Signed-off-by: NMagnus Damm <damm@opensource.se>
      Acked-by: NMarc Zyngier <marc.zyngier@arm.com>
      Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
      b759bd11
  8. 14 3月, 2012 1 次提交
  9. 13 3月, 2012 3 次提交
  10. 26 1月, 2012 1 次提交
  11. 10 1月, 2012 1 次提交
  12. 09 1月, 2012 1 次提交