Skip to content
  1. Jan 26, 2011
  2. Jan 25, 2011
    • Russell King's avatar
      ARM: versatile: name configuration options after actual board names · e5310f61
      Russell King authored
      
      
      Update the option text to those which appear on the front of the
      appropriate board user guides.  This gives consistent board naming, and
      makes it obvious which option is for which platform.
      
      Acked-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      e5310f61
    • Russell King's avatar
      ARM: realview: name configuration options after actual board names · d2a1c9ad
      Russell King authored
      
      
      As no one seems to really know which configuration options tie up with
      which boards, I thought I'd do some investigation and try to work it
      out.  After discussion with some folk in linaro, I think I have this
      nailed.
      
      The names are updated to use the name on the front of the appropriate
      board user guide for the various baseboards, which I've taken to be
      the official name for each board.
      
      I haven't significantly updated the descriptions for the tiles as that
      is even less clear - as far as I can see on ARMs website, there is no
      Cortex-A9 tile for Realview EB - only ARM11MPCore, ARM1156T2F-S,
      ARM1176TZF-S and Cortex-R4F.  So exactly what this 'Multicore Cortex-A9
      Tile' is...
      
      Acked-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      d2a1c9ad
    • Russell King's avatar
      ARM: realview,vexpress: fix section mismatch warning for pen_release · ec15038f
      Russell King authored
      
      
      Fix two section mismatch warnings in the platform SMP bringup code for
      Realview and Versatile Express:
      
      WARNING: arch/arm/mach-realview/built-in.o(.text+0x8ac): Section mismatch in reference from the function write_pen_release() to the variable .cpuinit.data:pen_release
      The function write_pen_release() references
      the variable __cpuinitdata pen_release.
      This is often because write_pen_release lacks a __cpuinitdata
      annotation or the annotation of pen_release is wrong.
      
      WARNING: arch/arm/mach-vexpress/built-in.o(.text+0x7b4): Section mismatch in reference from the function write_pen_release() to the variable .cpuinit.data:pen_release
      The function write_pen_release() references
      the variable __cpuinitdata pen_release.
      This is often because write_pen_release lacks a __cpuinitdata
      annotation or the annotation of pen_release is wrong.
      
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      ec15038f
    • Paul Mundt's avatar
      mailmap: Add an entry for Axel Lin. · 45f17984
      Paul Mundt authored
      
      
      Not all of Axel's patches have used a consistent casing, so fix it up
      here.
      
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      45f17984
    • Amerigo Wang's avatar
      video: fix some comments in drivers/video/console/vgacon.c · 63b1dd07
      Amerigo Wang authored
      
      
      Now vgacon_scrollback_startup() uses slab, not bootmem,
      the comment above it is obsolete, so does __init_refok.
      
      Signed-off-by: default avatarWANG Cong <amwang@redhat.com>
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      63b1dd07
    • Julia Lawall's avatar
      drivers/video/bf537-lq035.c: Add missing IS_ERR test · 5dc1365c
      Julia Lawall authored
      
      
      lcd_device_register may return ERR_PTR, so a check is added for this value
      before the dereference.  All of the other changes reorganize the error
      handling code in this function to avoid duplicating all of it in the added
      case.
      
      In the original code, in one case, the global variable fb_buffer was set to
      NULL in error code that appears after this variable is initialized.  This
      is done now in all error handling code that has this property.
      
      The semantic match that finds this problem is as follows:
      (http://coccinelle.lip6.fr/)
      
      // <smpl>
      @r@
      identifier f;
      @@
      f(...) { ... return ERR_PTR(...); }
      
      @@
      identifier r.f, fld;
      expression x;
      statement S1,S2;
      @@
       x = f(...)
       ... when != IS_ERR(x)
      (
       if (IS_ERR(x) ||...) S1 else S2
      |
      *x->fld
      )
      // </smpl>
      
      Signed-off-by: default avatarJulia Lawall <julia@diku.dk>
      Acked-by: default avatarMike Frysinger <vapier@gentoo.org>
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      5dc1365c
    • Axel Lin's avatar
      video: pxa168fb: remove a redundant pxa168fb_check_var call · e88e43b0
      Axel Lin authored
      
      
      Current implementation calls pxa168fb_check_var twice in pxa168fb_probe.
      
      Signed-off-by: default avatarAxel Lin <axel.lin@gmail.com>
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      e88e43b0
    • Axel Lin's avatar
      video: da8xx-fb: fix fb_probe error path · 360c202b
      Axel Lin authored
      
      
      Current implementation puts CONFIG_CPU_FREQ at wrong place, CONFIG_CPU_FREQ
      is for lcd_da8xx_cpufreq_deregister not for unregister_framebuffer.
      
      Signed-off-by: default avatarAxel Lin <axel.lin@gmail.com>
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      360c202b
    • Nobuhiro Iwamatsu's avatar
      sh: Fix build of sh7750 base boards · 75a9fa0a
      Nobuhiro Iwamatsu authored
      
      
      Renamed platform_register_device to platform_device_register.
      
      Signed-off-by: default avatarNobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      75a9fa0a
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 · c723fdab
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
        Make CIFS mount work in a container.
        CIFS: Remove pointless variable assignment in cifs_dfs_do_automount()
      c723fdab
    • Linus Torvalds's avatar
      Merge branch 'for-38-rc3' of git://codeaurora.org/quic/kernel/davidb/linux-msm · 842d9b2c
      Linus Torvalds authored
      * 'for-38-rc3' of git://codeaurora.org/quic/kernel/davidb/linux-msm:
        drivers: mmc: msm: remove clock disable in probe
        mmc: msm: fix dma usage not to use internal APIs
      842d9b2c
    • Linus Torvalds's avatar
      Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 · 5e82ea99
      Linus Torvalds authored
      * 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:
        drm/radeon/kms: add new radeon_info ioctl query for clock crystal freq
        drm/i915: Prevent uninitialised reads during error state capture
        drm/i915: Use consistent mappings for OpRegion between ACPI and i915
        drm/i915: Handle the no-interrupts case for UMS by polling
        drm/i915: Disable high-precision vblank timestamping for UMS
        drm/i915: Increase the amount of defense before computing vblank timestamps
        drm/i915,agp/intel: Do not clear stolen entries
        drm/radeon/kms: simplify atom adjust pll setup
        drm/radeon/kms: match r6xx/r7xx/evergreen asic_reset with previous asics
        drm/radeon/kms: make the mac rv630 quirk generic
        drm/radeon/kms: fix a spelling error in an error message
        drm/radeon/kms: Initialize pageflip spinlocks.
        drm/i915: Recognise non-VGA display devices
        drm/i915: Fix use of invalid array size for ring->sync_seqno
        drm/i915/ringbuffer: Fix use of stale HEAD position whilst polling for space
        drm/i915: Don't kick-off hangcheck after a DRI interrupt
        drm/i915: Add dependency on CONFIG_TMPFS
        drm/i915: Initialise ring vfuncs for old DRI paths
        drm/i915: make the blitter report buffer modifications to the FBC unit
        drm/i915: set more FBC chicken bits
      5e82ea99
    • Dave Airlie's avatar
      Merge branch 'drm-intel-fixes-2' of... · abb72c82
      Dave Airlie authored
      Merge branch 'drm-intel-fixes-2' of ssh://master.kernel.org/pub/scm/linux/kernel/git/ickle/drm-intel into drm-fixes
      
      * 'drm-intel-fixes-2' of ssh://master.kernel.org/pub/scm/linux/kernel/git/ickle/drm-intel: (30 commits)
        drm/i915: Prevent uninitialised reads during error state capture
        drm/i915: Use consistent mappings for OpRegion between ACPI and i915
        drm/i915: Handle the no-interrupts case for UMS by polling
        drm/i915: Disable high-precision vblank timestamping for UMS
        drm/i915: Increase the amount of defense before computing vblank timestamps
        drm/i915,agp/intel: Do not clear stolen entries
        Remove MAYBE_BUILD_BUG_ON
        BUILD_BUG_ON: make it handle more cases
        module: fix missing semicolons in MODULE macro usage
        param: add null statement to compiled-in module params
        module: fix linker error for MODULE_VERSION when !MODULE and CONFIG_SYSFS=n
        module: show version information for built-in modules in sysfs
        selinux: return -ENOMEM when memory allocation fails
        tpm: fix panic caused by "tpm: Autodetect itpm devices"
        TPM: Long default timeout fix
        trusted keys: Fix a memory leak in trusted_update().
        keys: add trusted and encrypted maintainers
        encrypted-keys: rename encrypted_defined files to encrypted
        trusted-keys: rename trusted_defined files to trusted
        drm/i915: Recognise non-VGA display devices
        ...
      abb72c82
    • Alex Deucher's avatar
      drm/radeon/kms: add new radeon_info ioctl query for clock crystal freq · 58bbf018
      Alex Deucher authored
      
      
      Needed for timer queries in the 3D driver.
      
      Signed-off-by: default avatarAlex Deucher <alexdeucher@gmail.com>
      Signed-off-by: default avatarDave Airlie <airlied@gmail.com>
      58bbf018