1. 21 Mar, 2014 2 commits
  2. 17 Mar, 2014 2 commits
    • Arnd Bergmann's avatar
      ARM: prima2: build reset code standalone · 48352e52
      Arnd Bergmann authored
      The prima2 platform code currently depends on the rstc
      implementation and that in turn depends on the reset
      controller framework. This removes the platform dependency
      by letting the driver access arm_pm_restart directly
      to turn the driver into a standalone entity, and also
      removes the dependency on the reset controller framework
      by using "if (IS_ENABLED(CONFIG_RESET_CONTROLLER))". This
      will cause all code that is used for the reset controller
      to be dropped by the compiler if the framework is disabled.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      48352e52
    • Arnd Bergmann's avatar
      Merge tag 'at91-cleanup' of git://github.com/at91linux/linux-at91 into next/cleanup · 397d77a5
      Arnd Bergmann authored
      Merge "First batch of AT91 cleanup for 3.15" from Nicolas Ferre:
      
      - some updates on the defconfig front
      - two SoCs converted to Device Tree: sam9261 and sam9rl
        (with use of CCF!)
      - a little PWM clock update that goes on top of this
      
      * tag 'at91-cleanup' of git://github.com/at91linux/linux-at91:
        ARM: at91: add PWM clock
        ARM: at91: move sam9261 SoC to common clk
        ARM: at91: prepare common clk transition for sam9261 SoC
        ARM: at91: updated the at91_dt_defconfig with support for the ADS7846
        ARM: at91: dt: sam9261: Device Tree support for the at91sam9261ek
        ARM: at91: dt: defconfig: Added the sam9261 to the list of DT-enabled SOCs
        ARM: at91: dt: Add at91sam9261 dt SoC support
        ARM: at91: switch sam9rl to common clock framework
        ARM: at91/dt: define main clk frequency of at91sam9rlek
        ARM: at91/dt: define at91sam9rl clocks
        ARM: at91: prepare common clk transition for sam9rl SoCs
        ARM: at91: prepare sam9 dt boards transition to common clk
        ARM: at91: dt: sam9rl: Device Tree for the at91sam9rlek
        ARM: at91/defconfig: Add the sam9rl to the list of DT-enabled SOCs
        ARM: at91: Add at91sam9rl DT SoC support
        ARM: at91: prepare at91sam9rl DT transition
        ARM: at91/defconfig: refresh at91sam9260_9g20_defconfig
        ARM: at91/defconfig: remove useless configuration in at91sam9260_9g20_defconfig
        ARM: at91/defconfig: refresh at91sam9rl_defconfig
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      397d77a5
  3. 12 Mar, 2014 16 commits
  4. 11 Mar, 2014 2 commits
  5. 10 Mar, 2014 3 commits
  6. 09 Mar, 2014 4 commits
  7. 06 Mar, 2014 5 commits
  8. 05 Mar, 2014 6 commits
    • Barry Song's avatar
      ARM: prima2: move to generic reset controller driver framework · e7eda91f
      Barry Song authored
      this moves to generic IP module reset framework, and make other drivers
      use common device_reset() API.
      
      Cc: Srinivas Kandagatla <srinivas.kandagatla@st.com>
      Signed-off-by: default avatarBarry Song <Baohua.Song@csr.com>
      Signed-off-by: default avatarBin Shi <Bin.Shi@csr.com>
      Acked-by: default avatarPhilipp Zabel <p.zabel@pengutronix.de>
      e7eda91f
    • Barry Song's avatar
      ARM: prima2: staticize sirfsoc_init_late function · 951ec090
      Barry Song authored
      sirfsoc_init_late() is a local function not an extern interface to anyone.
      Signed-off-by: default avatarBarry Song <Baohua.Song@csr.com>
      951ec090
    • Barry Song's avatar
      ARM: prima2: rtciobrg: fix the typo about license · 5b7356bb
      Barry Song authored
      we are marking GPL v2 in head comments, but MODULE_LICENSE is declaring GPL.
      Signed-off-by: default avatarBarry Song <Baohua.Song@csr.com>
      5b7356bb
    • Barry Song's avatar
      ARM: prima2: common: fix checkpatch issues · 8ccf166c
      Barry Song authored
      fix the below checkpatch issues:
      ERROR: Use of const init definition must use __initconst
      30: FILE: common.c:30:
      +static const char *atlas6_dt_match[] __initdata = {
      
      ERROR: Use of const init definition must use __initconst
      45: FILE: common.c:45:
      +static const char *prima2_dt_match[] __initdata = {
      
      ERROR: Use of const init definition must use __initconst
      61: FILE: common.c:61:
      +static const char *marco_dt_match[] __initdata = {
      Signed-off-by: default avatarBarry Song <Baohua.Song@csr.com>
      8ccf166c
    • Barry Song's avatar
      ARM: prima2: platsmp: fix checkpatch issues · 661bfe23
      Barry Song authored
      fix the below checkpatch issues:
      ERROR: code indent should use tabs where possible
      141: FILE: platsmp.c:141:
      +        .smp_prepare_cpus       = sirfsoc_smp_prepare_cpus,$
      
      WARNING: please, no spaces at the start of a line
      141: FILE: platsmp.c:141:
      +        .smp_prepare_cpus       = sirfsoc_smp_prepare_cpus,$
      
      ERROR: code indent should use tabs where possible
      142: FILE: platsmp.c:142:
      +        .smp_secondary_init     = sirfsoc_secondary_init,$
      
      WARNING: please, no spaces at the start of a line
      142: FILE: platsmp.c:142:
      +        .smp_secondary_init     = sirfsoc_secondary_init,$
      
      ERROR: code indent should use tabs where possible
      143: FILE: platsmp.c:143:
      +        .smp_boot_secondary     = sirfsoc_boot_secondary,$
      
      WARNING: please, no spaces at the start of a line
      143: FILE: platsmp.c:143:
      +        .smp_boot_secondary     = sirfsoc_boot_secondary,$
      Signed-off-by: default avatarBarry Song <Baohua.Song@csr.com>
      661bfe23
    • Barry Song's avatar
      ARM: prima2: l2x0: fix checkpatch issues · c2ed0f36
      Barry Song authored
      Fix the below checkpatch issues:
      
      ERROR: open brace '{' following struct go on the same line
      15: FILE: l2x0.c:15:
      +struct l2x0_aux
      +{
      
      ERROR: Use of __initconst requires a separate use of const
      20: FILE: l2x0.c:20:
      +static struct l2x0_aux prima2_l2x0_aux __initconst = {
      
      ERROR: Use of __initconst requires a separate use of const
      25: FILE: l2x0.c:25:
      +static struct l2x0_aux marco_l2x0_aux __initconst = {
      
      ERROR: Use of __initconst requires a separate use of const
      31: FILE: l2x0.c:31:
      +static struct of_device_id sirf_l2x0_ids[] __initconst = {
      Signed-off-by: default avatarBarry Song <Baohua.Song@csr.com>
      c2ed0f36