06 Aug, 2013

2 commits


24 Jul, 2013

1 commit

  • No need to special case r8a73a4 ->init_machine(),
    so get rid of undesired cpufreq platform device
    from the generic long term r8a73a4 DT support code.

    For short term support on APE6EVM the DT reference
    implementation already adds a "cpufreq-cpu0" platform
    device so that can be used for development.

    Regarding more long term cpufreq support, perhaps
    it makes sense to adjust the cpufreq driver to check
    for DT information directly instead of using a
    platform device for software configuration and DT
    for hardware parameters.

    Signed-off-by: Magnus Damm
    Signed-off-by: Simon Horman

    Magnus Damm
     

17 Jul, 2013

5 commits


01 Jul, 2013

1 commit

  • Fix base address and IRQ resources associated with SCIFB0.

    This bug was introduced by e481a528901d0cd18b5b5fcbdc55207ea3b6ef68
    ("ARM: shmobile: r8a73a4 SCIF support V3") which was included in v3.10.

    Signed-off-by: Takanari Hayama
    Acked-by: Magnus Damm
    [ horms+renesas@verge.net.au: Add information about commit and version
    this bug was added in ]
    Signed-off-by: Simon Horman
    Cc: stable@vger.kernel.org

    Takanari Hayama
     

02 Apr, 2013

5 commits

  • You can get current thermal by
    > cat /sys/class/thermal/thermal_zone?/temp

    Signed-off-by: Kuninori Morimoto
    Acked-by: Magnus Damm
    Signed-off-by: Simon Horman

    Kuninori Morimoto
     
  • Add a platform device for the r8a73a4 PFC.

    Signed-off-by: Magnus Damm
    Signed-off-by: Simon Horman

    Magnus Damm
     
  • Add IRQC interrupt controller support to r8a73a4 by
    hooking up two IRQC instances to handle 58 external
    IRQ signals. There IRQC controllers are tied to SPIs
    of the GIC. On r8a73a4 exact IRQ pin routing is handled
    by the PFC which is excluded from this patch.

    Both platform devices and DT devices are added in this
    patch. The platform device versions are used to provide
    a static interrupt map configuration for board code
    written in C.

    Signed-off-by: Magnus Damm
    Signed-off-by: Simon Horman

    Magnus Damm
     
  • V3 of SCIF serial port support for the r8a73a4 SoC.
    This is done by adding platform devices for SCIFA0
    -> SCIFA1 as well as SCIFB0 -> SCIFB3 together with
    clock bindings. DT device description is excluded at
    this point since such bindings are still under
    development.

    Signed-off-by: Magnus Damm
    Signed-off-by: Simon Horman

    Magnus Damm
     
  • V3 of initial support for the r8a73a4 SoC including:
    - Single Cortex-A15 CPU Core
    - GIC
    - Architecture timer

    No static virtual mappings are used, all the components
    make use of ioremap(). DT_MACHINE_START is still wrapped
    in CONFIG_USE_OF to match other mach-shmobile code.

    Signed-off-by: Magnus Damm
    Signed-off-by: Simon Horman

    Magnus Damm