Skip to content
Snippets Groups Projects
  1. Jul 31, 2013
  2. Jul 24, 2013
  3. Jul 02, 2013
  4. Jun 25, 2013
  5. May 13, 2013
    • Sonic Zhang's avatar
      bfin: Move gpio support for bf54x and bf60x into the generic driver folder. · da34aae5
      Sonic Zhang authored
      
      The gpio spec for bf54x and bf60x differ a lot from the old gpio driver for bf5xx.
      A lot of machine macros are used to accomodate both code in one gpio driver.
      This patch split the old gpio driver and move new gpio2 support to the generic
      gpio driver folder.
      
      - To enable gpio2 driver, macro CONFIG_ADI_GPIO2 should be defined in the board's
      config header file.
      - The gpio2 driver supports bf54x, bf60x and future ADI processors, while the
      older gpio driver supports bf50x, bf51x, bf52x, bf53x and bf561.
      - All blackfin specific gpio function names are replaced by the generic gpio APIs.
      
      Signed-off-by: default avatarSonic Zhang <sonic.zhang@analog.com>
      da34aae5
  6. May 09, 2013
    • Michal Simek's avatar
      gpio: Add support for microblaze xilinx GPIO · 4e779ad2
      Michal Simek authored
      
      Microblaze uses gpio which is connected to the system reset.
      Currently gpio subsystem wasn't used for it.
      
      Add gpio driver and change Microblaze reset logic to be done
      via gpio subsystem.
      
      There are various configurations which Microblaze can have
      that's why gpio_alloc/gpio_alloc_dual(for dual channel)
      function has been introduced and gpio can be allocated
      dynamically.
      
      Adding several gpios IP is also possible and supported.
      
      For listing gpio configuration please use "gpio status" command
      
      This patch also remove one compilation warning:
      microblaze-generic.c: In function 'do_reset':
      microblaze-generic.c:38:47: warning: operation on '*1073741824u'
       may be undefined [-Wsequence-point]
      
      Signed-off-by: default avatarMichal Simek <michal.simek@xilinx.com>
      4e779ad2
  7. Feb 20, 2013
  8. Feb 18, 2013
  9. Dec 10, 2012
  10. Dec 06, 2012
  11. Nov 15, 2012
  12. Nov 10, 2012
  13. Nov 04, 2012
  14. Oct 15, 2012
    • Tom Warren's avatar
      Tegra20: Move some include files to arch-tegra for sharing with Tegra30 · 150c2493
      Tom Warren authored
      
      The move is pretty straight-forward. ap20.h and tegra20.h were renamed to ap.h and tegra.h.
      Some files remain in arch-tegra20 but 'include' a file in 'arch-tegra' with #defines & structs
      that will be common between T20 and T30 HW. HW-specific #defines, etc. stay in the 'arch-tegra20'
      'root' file.
      
      All boards build OK w/MAKEALL -s tegra20. Checkpatch.pl runs clean. Seaboard works OK.
      
      Signed-off-by: default avatarTom Warren <twarren@nvidia.com>
      150c2493
  15. Oct 08, 2012
  16. Oct 03, 2012
  17. Sep 10, 2012
  18. Sep 01, 2012
  19. Aug 08, 2012
  20. Jul 07, 2012
  21. May 15, 2012
  22. Apr 16, 2012
  23. Mar 26, 2012
  24. Mar 12, 2012
  25. Jan 10, 2012
  26. Dec 09, 2011
Loading