1. 24 7月, 2014 1 次提交
  2. 21 7月, 2014 2 次提交
    • V
      PCI: spear: Remove spear13xx_pcie_remove() · 779ae55b
      Viresh Kumar 提交于
      Following compilation warning occurs when compiled with:
      CONFIG_DEBUG_SECTION_MISMATCH=y
      
       WARNING: vmlinux.o(.init.data+0x3338): Section mismatch in reference from the
       variable spear13xx_pcie_driver to the function
       .exit.text:spear13xx_pcie_remove()
      
      This driver isn't allowed to unload, and so doesn't have a *_exit() routine. But
      it still has spear13xx_pcie_remove() marked with __exit.
      
      As this driver can't unload, .remove() would never be called, right? So get rid
      of it.
      
      Fixes: 51b66a6c (PCI: spear: Add PCIe driver for ST Microelectronics SPEAr13xx)
      Signed-off-by: NViresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      779ae55b
    • V
      PCI: spear: Fix Section mismatch compilation warning for probe() · 6675ef21
      Viresh Kumar 提交于
      Following compilation warning occurs when compiled with:
      CONFIG_DEBUG_SECTION_MISMATCH=y
      
       WARNING: drivers/pci/host/built-in.o(.data+0xc0): Section mismatch in
       reference from the variable spear13xx_pcie_driver to the function
       .init.text:spear13xx_pcie_probe()
      
      Both .probe() and pcie_init() are marked with __init, but spear13xx_pcie_driver
      isn't. And so section mismatch.
      
      Fix it by marking spear13xx_pcie_driver with __initdata.
      
      Fixes: 51b66a6c (PCI: spear: Add PCIe driver for ST Microelectronics SPEAr13xx)
      Reported-by: NOlof Johansson <olof@lixom.net>
      Signed-off-by: NViresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      6675ef21
  3. 20 7月, 2014 1 次提交
    • O
      Merge tag 'tegra-for-3.17-pcie-regulators' of... · b776eec1
      Olof Johansson 提交于
      Merge tag 'tegra-for-3.17-pcie-regulators' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/drivers
      
      Merge "ARM: tegra: rework PCIe regulators" from Thierry Reding:
      
      This branch reworks the set of regulators that the Tegra PCIe driver
      uses, so that the driver and DT bindings more correctly model what's
      really going on in HW. For backwards-compatibility the driver will
      fallback to using the old set of regulators if the new ones can't be
      found.
      
      I've made this a separate branch in case it needs to be pulled into the
      PCIe tree to resolve any conflicts.
      
      * tag 'tegra-for-3.17-pcie-regulators' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: tegra: Remove legacy PCIe power supply properties
        PCI: tegra: Remove deprecated power supply properties
        PCI: tegra: Implement accurate power supply scheme
        ARM: tegra: Add new PCIe regulator properties
        PCI: tegra: Overhaul regulator usage
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      b776eec1
  4. 19 7月, 2014 1 次提交
  5. 18 7月, 2014 3 次提交
  6. 14 7月, 2014 6 次提交
  7. 13 7月, 2014 1 次提交
    • O
      Merge tag 'at91-drivers' of git://github.com/at91linux/linux-at91 into next/drivers · bde19a7e
      Olof Johansson 提交于
      Merge "at91: drivers for 3.17 #1" from Nicolas Ferre:
      
      "This update delayed to 3.17, is about replacing the existing calls to the
      older, non-standard drivers by the use of the newer "pwm-atmel" which takes
      advantage of the PWM framework.
      All concerned maintainer gave their acknowledgement to the relevant patches.
      At the end, it removes three obsolete drivers and the diffstat looks pretty
      nice as well."
      
      Atmel PWM driver update for 3.17
      - move to the new PWM driver which uses PWM framework
      - remove 3 obsolete drivers (atmel-pwm-bl.c, leds-atmel-pwm.c and atmel_pwm.c)
      
      * tag 'at91-drivers' of git://github.com/at91linux/linux-at91:
        misc: atmel_pwm: remove obsolete driver
        leds: atmel-pwm: remove obsolete driver
        backlight: atmel-pwm-bl: remove obsolete driver
        avr32: update defconfig to use the generic PWM framework
        avr32: favr-32: use generic pwm_bl driver
        avr32: merisc: use generic leds_pwm driver
        avr32: MRMT: use generic leds_pwm driver
        avr32/at32ap: switch to the generic PWM framework
        PWM: atmel: allow building for AVR32
        ARM: at91: remove useless at91_pwm_leds()
        ARM: at91: at91sam9rl: switch to generic PWM framework
        ARM: at91: sam9263ek: use generic leds_pwm driver
        ARM: at91: at91sam9263: switch to generic PWM framework
        ARM: at91: sam9m10g45ek: use generic leds_pwm driver
        ARM: at91: at91sam9g45: switch to generic PWM framework
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      bde19a7e
  8. 09 7月, 2014 15 次提交
  9. 30 6月, 2014 4 次提交
  10. 29 6月, 2014 6 次提交