An error occurred fetching the project authors.
  1. 13 Dec, 2008 1 commit
  2. 30 Oct, 2008 2 commits
  3. 22 Oct, 2008 1 commit
    • David Brownell's avatar
      [ARM] 5316/1: AT91: oops (regression) fix on gpio irq · 085eefb5
      David Brownell authored
      From: David Brownell <dbrownell@users.sourceforge.net>
      
      The "5298/1: Drop desc_handle_irq()" patch went overboard
      and deleted an essential line of code, causing all AT91
      GPIO interrupts to oops (in irq).  Trimmed example:
      
      Unable to handle kernel NULL pointer dereference at virtual address 000000c4
      ...
      PC is at gpio_irq_handler+0x78/0xd0
      LR is at gpio_irq_handler+0x38/0xd0
      ...
      Backtrace:
      [<c0029884>] (gpio_irq_handler+0x0/0xd0) from [<c0020054>] (__exception_text_start+0x54/0x7c)
      [<c0020000>] (__exception_text_start+0x0/0x7c) from [<c00209ec>] (__irq_svc+0x2c/0x60)
      Exception stack(0xc1c1de00 to 0xc1c1de48)
      [<c01f4ca8>] (_spin_unlock_irq+0x0/0x3c) from [<c01389f8>] (at91ether_open+0x220/0x318)
      [<c01387d8>] (at91ether_open+0x0/0x318) from [<c018caa4>] (dev_open+0xa8/0x10c)
      [<c018c9fc>] (dev_open+0x0/0x10c) from [<c018b874>] (dev_change_flags+0x98/0x164)
      [<c018b7dc>] (dev_change_flags+0x0/0x164) from [<c0019f8c>] (ip_auto_config+0x164/0xe28)
      [<c0019e28>] (ip_auto_config+0x0/0xe28) from [<c0020318>] (__exception_text_end+0x60/0x180)
      [<c00202b8>] (__exception_text_end+0x0/0x180) from [<c0008738>] (kernel_init+0x70/0xd8)
      [<c00086c8>] (kernel_init+0x0/0xd8) from [<c00398e0>] (do_exit+0x0/0x6ac)
      
      This patch restores the missing line'o'code.
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      Acked-by: default avatarAndrew Victor <linux@maxim.org.za>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      085eefb5
  4. 09 Oct, 2008 1 commit
  5. 29 Sep, 2008 2 commits
  6. 21 Sep, 2008 8 commits
  7. 18 Sep, 2008 3 commits
  8. 06 Sep, 2008 1 commit
  9. 07 Aug, 2008 3 commits
  10. 01 Aug, 2008 1 commit
    • Pieter du Preez's avatar
      Fix rename of at91_nand -> atmel_nand · f6ed6f78
      Pieter du Preez authored
      Structs called at91_nand_data where renamed to atmel_nand_data
      and configs called *MTD_NAND_AT91* where renamed to
      *MTD_NAND_ATMEL*. This was unfortunately not done consistently,
      causing NAND chips not being initialised on several ARM boards.
      
      I am aware that the author of the original change did not rename
      MTD_NAND_AT91_BUSWIDTH to MTD_NAND_ATMEL_BUSWIDTH, for example.
      All *MTD_NAND_AT91* where renamed to *MTD_NAND_ATMEL* in order
      to keep naming consistency.
      
      This patch was only tested on a MACH_SAM9_L9260, as this is the
      only ARM board I have to my disposal.
      
      Before this patch:
      
      $ git-ls-files |xargs grep atmel_nand |wc -l
      105
      $ git-ls-files |xargs grep at91_nand |wc -l
      4
      $ git-ls-files |xargs grep MTD_NAND_ATMEL |wc -l
      8
      $ git-ls-files |xargs grep MTD_NAND_AT91 |wc -l
      47
      
      After this patch:
      
      $ git-ls-files |xargs grep atmel_nand |wc -l
      109
      $ git-ls-files |xargs grep at91_nand |wc -l
      0
      $ git-ls-files |xargs grep MTD_NAND_ATMEL |wc -l
      55
      $ git-ls-files |xargs grep MTD_NAND_AT91 |wc -l
      0
      Signed-off-by: default avatarPieter du Preez <pdupreez@gmail.com>
      Signed-off-by: default avatarDavid Woodhouse <David.Woodhouse@intel.com>
      f6ed6f78
  11. 28 Jul, 2008 1 commit
  12. 27 Jul, 2008 1 commit
  13. 26 Jul, 2008 1 commit
  14. 10 Jul, 2008 1 commit
  15. 09 Jul, 2008 1 commit
  16. 07 Jun, 2008 1 commit
  17. 02 Jun, 2008 6 commits
  18. 23 May, 2008 1 commit
  19. 15 May, 2008 1 commit
  20. 29 Apr, 2008 1 commit
    • Jean Delvare's avatar
      i2c: Convert most new-style drivers to use module aliasing · 3760f736
      Jean Delvare authored
      Based on earlier work by Jon Smirl and Jochen Friedrich.
      
      Update most new-style i2c drivers to use standard module aliasing
      instead of the old driver_name/type driver matching scheme. I've
      left the video drivers apart (except for SoC camera drivers) as
      they're a bit more diffcult to deal with, they'll have their own
      patch later.
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      Cc: Jon Smirl <jonsmirl@gmail.com>
      Cc: Jochen Friedrich <jochen@scram.de>
      3760f736
  21. 28 Apr, 2008 2 commits