1. 08 8月, 2011 1 次提交
  2. 28 7月, 2011 2 次提交
  3. 05 7月, 2011 1 次提交
  4. 25 5月, 2011 3 次提交
  5. 20 10月, 2010 1 次提交
    • N
      arm: remove machine_desc.io_pg_offst and .phys_io · 6451d778
      Nicolas Pitre 提交于
      Since we're now using addruart to establish the debug mapping, we can
      remove the io_pg_offst and phys_io members of struct machine_desc.
      
      The various declarations were removed using the following script:
      
        grep -rl MACHINE_START arch/arm | xargs \
        sed -i '/MACHINE_START/,/MACHINE_END/ { /\.\(phys_io\|io_pg_offst\)/d }'
      
      [ Initial patch was from Jeremy Kerr, example script from Russell King ]
      Signed-off-by: NNicolas Pitre <nicolas.pitre@linaro.org>
      Acked-by: Eric Miao <eric.miao at canonical.com>
      6451d778
  6. 10 9月, 2010 3 次提交
  7. 21 9月, 2009 1 次提交
  8. 02 7月, 2009 1 次提交
  9. 02 12月, 2008 1 次提交
  10. 22 9月, 2008 2 次提交
  11. 07 8月, 2008 2 次提交
  12. 01 8月, 2008 1 次提交
    • P
      Fix rename of at91_nand -> atmel_nand · f6ed6f78
      Pieter du Preez 提交于
      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: NPieter du Preez <pdupreez@gmail.com>
      Signed-off-by: NDavid Woodhouse <David.Woodhouse@intel.com>
      f6ed6f78
  13. 07 6月, 2008 1 次提交
  14. 04 4月, 2008 4 次提交
  15. 07 2月, 2008 1 次提交
    • D
      atmel_lcdfb: backlight control · a9a84c37
      David Brownell 提交于
      On the sam9 EK boards, the LCD backlight is hooked up to a PWM output from
      the LCD controller.  It's controlled by "contrast" registers though.
      
      This patch lets boards declare that they have that kind of backlight
      control.  The driver can then export this control, letting screenblank and
      other operations actually take effect ...  reducing the typically
      substantial power drain from the backlight.
      
      Note that it's not fully cooked
        - doesn't force backlight off during system suspend
        - the "power" and "blank" events may not be done right
      This should be easily added in the future.
      
      [nicolas.ferre@atmel.com: remove unneeded inline and rename functions]
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NNicolas Ferre <nicolas.ferre@atmel.com>
      Cc: Andrew Victor <linux@maxim.org.za>
      Cc: Russell King <rmk@arm.linux.org.uk>
      Cc: "Antonino A. Daplas" <adaplas@pol.net>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      a9a84c37
  16. 28 1月, 2008 1 次提交
  17. 26 1月, 2008 1 次提交
  18. 27 11月, 2007 2 次提交
  19. 12 7月, 2007 2 次提交
  20. 31 5月, 2007 1 次提交
    • R
      [ARM] Fix some section mismatch warnings · cdea4606
      Russell King 提交于
      The following patch fixes these section mismatch warnings:
      
      WARNING: arch/arm/mach-at91/built-in.o(.text+0xdf4): Section mismatch: reference to .init.data:dk_nand_partition (between 'nand_partitions' and 'at91_leds_event')
      WARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after 'nand_partitions')
      WARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (between 'nand_partitions' and 'ads7843_pendown_state')
      WARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after 'nand_partitions')
      WARNING: arch/arm/mach-at91/built-in.o(.text+0xc28): Section mismatch: reference to .init.data:kb9202_nand_partition (after 'nand_partitions')
      WARNING: arch/arm/mach-footbridge/built-in.o(.text+0xaa4): Section mismatch: reference to .init.data:cats_pci (between 'cats_pci_init' and 'ebsa285_leds_event')WARNING: arch/arm/mach-ixp2000/built-in.o(.text+0xb54): Section mismatch: reference to .init.text:ixp2000_init_irq (between 'ixdp2x00_init_irq' and 'ixdp2x00_irq_handler')
      WARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x670): Section mismatch: reference to .init.text:ixp23xx_pci_common_init (between 'ixp23xx_pci_slave_init' and 'ixp23xx_pci_scan_bus')
      WARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x890): Section mismatch: reference to .init.text:ixp23xx_init_irq (between 'ixdp2351_init_irq' and 'roadrunner_pci_preinit')
      WARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x9a8): Section mismatch: reference to .init.text:ixp23xx_pci_preinit (after 'roadrunner_pci_preinit')
      WARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x80): Section mismatch: reference to .init.text:imx_set_mmc_info (between '__ksymtab_imx_set_mmc_info' and '__ksymtab_set_imx_fb_info')
      WARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x88): Section mismatch: reference to .init.text:set_imx_fb_info (after '__ksymtab_set_imx_fb_info')
      WARNING: arch/arm/mach-sa1100/built-in.o(.text+0x1930): Section mismatch: reference to .init.data:neponset_port_fns (between 'neponset_probe' and 'assabet_leds_event')
      WARNING: drivers/built-in.o(.text+0x3f100): Section mismatch: reference to .init.text:ps2_clear_input (between 'ps2_probe' and 'ps2_cmd_aborted')
      WARNING: drivers/built-in.o(.text+0x3f1c8): Section mismatch: reference to .init.text:ps2_clear_input (between 'ps2_probe' and 'ps2_cmd_aborted')
      WARNING: drivers/built-in.o(.text+0x4f988): Section mismatch: reference to .init.text:ps2_clear_input (between 'ps2_probe' and 'ps2_cmd_aborted')
      WARNING: drivers/built-in.o(.text+0x4fa50): Section mismatch: reference to .init.text:ps2_clear_input (between 'ps2_probe' and 'ps2_cmd_aborted')
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      Acked-by: NLennert Buytenhek <buytenh@wantstofly.org>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      cdea4606
  21. 12 5月, 2007 1 次提交
  22. 03 5月, 2007 1 次提交
  23. 08 2月, 2007 2 次提交
    • A
      [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support · d0760b3b
      Andrew Victor 提交于
      The Atmel AT91SAM9263 processor includes many more integrated
      peripherals than Atmel's previous ARM9-based AT91 processors, so this
      has necessitated a few changes to the core AT91 support.
      
      These changes are:
            * The system peripheral I/O region we remap has increased from
              0xFFFA0000..0xFFFFFFFF to 0xFFF78000..0xFFFFFFFF.
            * The increased I/O region forces changes to entry-macro.S and
              debug-macro.S due to ARM's limited immediate offset addressing
              modes.
            * Maximum number of GPIO banks increases to 5.
            * 2 MMC controllers so the board-setup code needs to specify which
              controller it wishes to use when calling at91_add_device_mmc().
      
      Original patch from Nicolas Ferre.
      Signed-off-by: NAndrew Victor <andrew@sanpeople.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      d0760b3b
    • A
      [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories · 9d041268
      Andrew Victor 提交于
      Now that Linux includes support for the Atmel AT91SAM9260 and
      AT91SAM9261 processors in addition to the original Atmel AT91RM9200
      (with support for more AT91 processors pending), the "mach-at91rm9200"
      and "arch-at91rm9200" directories should be renamed to indicate their
      more generic nature.
      
      The following git commands should be run BEFORE applying this patch:
        git-mv arch/arm/mach-at91rm9200 arch/arm/mach-at91
        git-mv include/asm-arm/arch-at91rm9200 include/asm-arm/arch-at91
      Signed-off-by: NAndrew Victor <andrew@sanpeople.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      9d041268
  24. 02 12月, 2006 2 次提交
  25. 01 12月, 2006 1 次提交
  26. 28 9月, 2006 1 次提交