1. 01 Nov, 2005 2 commits
  2. 28 Oct, 2005 4 commits
  3. 27 Oct, 2005 4 commits
  4. 21 Oct, 2005 1 commit
  5. 20 Oct, 2005 21 commits
  6. 19 Oct, 2005 8 commits
    • Tony Lindgren's avatar
      [ARM] 3024/1: Add cpu_v6_proc_fin · 67c5587a
      Tony Lindgren authored
      Patch from Tony Lindgren
      
      Machine restart calls cpu_proc_fin() to clean and disable
      cache, and turn off interrupts. This patch adds proper
      cpu_v6_proc_fin.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      67c5587a
    • Seth, Rohit's avatar
      [PATCH] Handle spurious page fault for hugetlb region · 3359b54c
      Seth, Rohit authored
      The hugetlb pages are currently pre-faulted.  At the time of mmap of
      hugepages, we populate the new PTEs.  It is possible that HW has already
      cached some of the unused PTEs internally.  These stale entries never
      get a chance to be purged in existing control flow.
      
      This patch extends the check in page fault code for hugepages.  Check if
      a faulted address falls with in size for the hugetlb file backing it.
      We return VM_FAULT_MINOR for these cases (assuming that the arch
      specific page-faulting code purges the stale entry for the archs that
      need it).
      Signed-off-by: default avatarRohit Seth <rohit.seth@intel.com>
      
      [ This is apparently arguably an ia64 port bug. But the code won't
        hurt, and for now it fixes a real problem on some ia64 machines ]
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      3359b54c
    • Richard Woodruff's avatar
      [PATCH] ARM: OMAP: OMAP2 clk_set/round rate fixes · 0138d95a
      Richard Woodruff authored
      This fixes a couple bugs in the OMAP2 clock management code. Calls to
      clk_set_rate() for the root DSS clocks showed a couple bugs.  Testing in
      tree's shows this fixes the problems.
      Signed-off-by: default avatarRichard Woodruff <r-woodruff2@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      0138d95a
    • Tony Lindgren's avatar
      ARM: OMAP: Make registration work · 48d861ef
      Tony Lindgren authored
      Make registration work
      48d861ef
    • Tony Lindgren's avatar
      ARM: OMAP: Move second I2C init on 24xx to mach-omap2/devices.c · 99429063
      Tony Lindgren authored
      Move second I2C init on 24xx to mach-omap2/devices.c
      99429063
    • Imre Deak's avatar
      [PATCH] ARM: OMAP: FB support for OMAP2 · c8d61d1b
      Imre Deak authored
      included in this FB patch:
      - OMAP2 support with overlay, colorkey handling
      - the palmte patch posted by Romain Goyet. The palette loading is
        changed a bit, so that it works ok with other platforms as well.
      - registering the FB device through plat-omap/devices.c instead of doing
        it from the driver itself. Boards have to specify the OMAP_TAG_LCD
        config in the related board-*.c with in order to have FB support.
      - pixel clock divider calculation based on the panel->pixel_clock
        instead of the wired panel->pcd
      - support for external controllers both on SOSSI (OMAP1) and
        RFBI (OMAP2), kudos to Juha for this
      - removal of the OMAP1 2D gfx stuff, it didn't really improve the
        performance:(
      - double buffering IOCTL API, as this can be done in a more standard
        way through FBIOPUT_VSCREENINFO
      - update of the affected omap_*_defconfigs
      - minor formatting changes and typo fixes
      
      Still TODO:
      - OMAP2 Rotation, scaling of video planes
      - OMAP2 digit-out (aka tv-out)
      - moving the frame buffer to an alternative locating (onchip SRAM)
      
      I tested it with H2 and H4 but it might break on other OMAP1 boards as
      there were changes also in the old parts.
      c8d61d1b
    • Deepak Saxena's avatar
      [PATCH] ARM: OMAP: Add RNG platform device · c6358b2c
      Deepak Saxena authored
      The following patch adds a platform device for the OMAP RNG. I have
      added support for using this to the RNG driver as part of a generic
      RNG codebase I'm writing and will submit that for testing once
      it is compiling.
      Signed-off-by: default avatarDeepak Saxena <dsaxena@plexity.net>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      c6358b2c
    • Tony Lindgren's avatar
      ARM: OMAP: Add comment on why omap_gpio_init() is needed on some boards · 7813a4a7
      Tony Lindgren authored
      Add comment on why omap_gpio_init() is needed on some boards
      7813a4a7