1. 09 2月, 2015 4 次提交
  2. 25 9月, 2014 2 次提交
  3. 31 7月, 2014 2 次提交
  4. 30 7月, 2014 1 次提交
  5. 06 5月, 2014 1 次提交
  6. 04 2月, 2014 2 次提交
  7. 05 11月, 2013 1 次提交
  8. 03 8月, 2013 1 次提交
  9. 24 7月, 2013 1 次提交
  10. 09 5月, 2013 1 次提交
    • M
      gpio: Add support for microblaze xilinx GPIO · 4e779ad2
      Michal Simek 提交于
      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: NMichal Simek <michal.simek@xilinx.com>
      4e779ad2
  11. 30 4月, 2013 2 次提交
  12. 04 2月, 2013 1 次提交
  13. 08 11月, 2012 1 次提交
  14. 11 9月, 2012 1 次提交
  15. 31 7月, 2012 1 次提交
  16. 10 7月, 2012 2 次提交
  17. 09 7月, 2012 2 次提交
  18. 27 6月, 2012 3 次提交
  19. 21 6月, 2012 1 次提交
  20. 04 4月, 2012 1 次提交
  21. 27 3月, 2012 1 次提交
  22. 23 2月, 2012 1 次提交
  23. 27 11月, 2011 1 次提交
  24. 24 10月, 2011 1 次提交
  25. 06 10月, 2011 1 次提交
  26. 03 10月, 2011 3 次提交
  27. 10 1月, 2011 1 次提交
    • M
      microblaze: Fix bd_info pointer · 1020286e
      Michal Simek 提交于
      Patch "Replace CONFIG_SYS_GBL_DATA_SIZE by auto-generated value"
      (sha1: 25ddd1fb)
      introduce GENERATED_GBL_DATA_SIZE which is sizeof aligned gd_t
      (currently 0x40).
      Microblaze configs used 0x40(128) because this place also contained
      board info structure which lies on the top of ram.
      
      U-Boot is placed to the top of the ram (for example 0xd7ffffff)
      and bd structure was moved out of ram.
      
      This patch is fixing this scheme with GENERATED_BD_INFO_SIZE
      which swap global data and board info structures.
      
      For example:
      Current: gd 0xd7ffffc0, bd 0xd8000000
      Fixed:   gd 0xd7ffffc0, bd 0xd7ffff90
      Signed-off-by: NMichal Simek <monstr@monstr.eu>
      1020286e