1. 02 8月, 2011 12 次提交
    • L
      Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma · 12ff47e7
      Linus Torvalds 提交于
      * 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma: (37 commits)
        Improve slave/cyclic DMA engine documentation
        dmaengine: pl08x: handle the rest of enums in pl08x_width
        DMA: PL08x: cleanup selection of burst size
        DMA: PL08x: avoid recalculating cctl at each prepare
        DMA: PL08x: cleanup selection of buswidth
        DMA: PL08x: constify plchan->cd and plat->slave_channels
        DMA: PL08x: separately store source/destination cctl
        DMA: PL08x: separately store source/destination slave address
        DMA: PL08x: clean up LLI debugging
        DMA: PL08x: select LLI bus only once per LLI setup
        DMA: PL08x: remove unused constants
        ARM: mxs-dma: reset after disable channel
        dma: intel_mid_dma: remove redundant pci_set_drvdata calls
        dma: mxs-dma: fix unterminated platform_device_id table
        dmaengine: pl330: make platform data optional
        dmaengine: imx-sdma: return proper error if kzalloc fails
        pch_dma: Fix CTL register access issue
        dmaengine: mxs-dma: skip request_irq for NO_IRQ
        dmaengine/coh901318: fix slave submission semantics
        dmaengine/ste_dma40: allow memory buswidth/burst to be configured
        ...
      
      Fix trivial whitespace conflict in drivers/dma/mv_xor.c
      12ff47e7
    • L
    • L
      Merge branch 'pstore-efi' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 · a2d77302
      Linus Torvalds 提交于
      * 'pstore-efi' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
        efivars: Introduce PSTORE_EFI_ATTRIBUTES
        efivars: Use string functions in pstore_write
        efivars: introduce utf16_strncmp
        efivars: String functions
        efi: Add support for using efivars as a pstore backend
        pstore: Allow the user to explicitly choose a backend
        pstore: Make "part" unsigned
        pstore: Add extra context for writes and erases
        pstore: Extend API for more flexibility in new backends
      a2d77302
    • L
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb · 72f9adfd
      Linus Torvalds 提交于
      * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:
        kdb,kgdb: Allow arbitrary kgdb magic knock sequences
        kdb: Remove all references to DOING_KGDB2
        kdb,kgdb: Implement switch and pass buffer from kdb -> gdb
        kdb: cleanup unused variables missed in the original kdb merge
      72f9adfd
    • J
      kdb,kgdb: Allow arbitrary kgdb magic knock sequences · 37f86b46
      Jason Wessel 提交于
      The first packet that gdb sends when the kernel is in kdb mode seems
      to change with every release of gdb.  Instead of continuing to add
      many different gdb packets, change kdb to automatically look for any
      thing that looks like a gdb packet.
      
      Example 1 cold start test:
      echo g > /proc/sysrq-trigger
      $D#44+
      
      Example 2 cold start test:
      echo g > /proc/sysrq-trigger
      $3#33
      
      The second one should re-enter kdb's shell right away and is purely a
      test.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      37f86b46
    • J
      kdb: Remove all references to DOING_KGDB2 · d613d828
      Jason Wessel 提交于
      The DOING_KGDB2 was originally a state variable for one of the two
      ways to automatically transition from kdb to kgdb.  Purge all these
      variables and just use one single state for the transition.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      d613d828
    • J
      kdb,kgdb: Implement switch and pass buffer from kdb -> gdb · f679c498
      Jason Wessel 提交于
      When switching from kdb mode to kgdb mode packets were getting lost
      depending on the size of the fifo queue of the serial chip.  When gdb
      initially connects if it is in kdb mode it should entirely send any
      character buffer over to the gdbstub when switching connections.
      
      Previously kdb was zero'ing out the character buffer and this could
      lead to gdb failing to connect at all, or a lengthy pause could occur
      on the initial connect.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      f679c498
    • J
      kdb: cleanup unused variables missed in the original kdb merge · 3bdb65ec
      Jason Wessel 提交于
      The BTARGS and BTSYMARG variables do not have any function in the
      mainline version of kdb.
      Reported-by: NTim Bird <tim.bird@am.sony.com>
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      3bdb65ec
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 · 5f66d2b5
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
        CIFS: Cleanup demupltiplex thread exiting code
        CIFS: Move mid search to a separate function
        CIFS: Move RFC1002 check to a separate function
        CIFS: Simplify socket reading in demultiplex thread
        CIFS: Move buffer allocation to a separate function
        cifs: remove unneeded variable initialization in cifs_reconnect_tcon
        cifs: simplify refcounting for oplock breaks
        cifs: fix compiler warning in CIFSSMBQAllEAs
        cifs: fix name parsing in CIFSSMBQAllEAs
        cifs: don't start signing too early
        cifs: trivial: goto out here is unnecessary
        cifs: advertise the right receive buffer size to the server
      5f66d2b5
    • L
      Merge branch 'gpio/next' of git://git.secretlab.ca/git/linux-2.6 · 4a2d732f
      Linus Torvalds 提交于
      * 'gpio/next' of git://git.secretlab.ca/git/linux-2.6:
        gpio_msm: Move Qualcomm MSM v2 gpio driver into drivers
        gpio_msm: Move Qualcomm v6 MSM driver into drivers
        msm: gpio: Fold register defs into C file
        msm: gpiomux: Move public API to public header
        msm: gpio: Remove ifdefs on gpio chip registers
        msm: gpio: Remove chip-specific register definitions
        msm: Remove chip-ifdefs for GPIO io mappings
        msm: gpio: Remove unsupported devices
        gpio: ab8500: fix MODULE_ALIAS for ab8500
        of/gpio: export of_gpio_simple_xlate
      4a2d732f
    • L
      Merge branch 'for-3.1-rc1' of git://gitorious.org/linux-omap-dss2/linux · 965e32b1
      Linus Torvalds 提交于
      * 'for-3.1-rc1' of git://gitorious.org/linux-omap-dss2/linux: (31 commits)
        OMAP: DSS2: HDMI: fix hdmi clock name
        HACK: OMAP: DSS2: clk hack for OMAP2/3
        OMAP: DSS2: DSS: Fix context save/restore
        OMAP: DSS2: DISPC: Fix context save/restore
        OMAP: DSS2: Remove ctx loss count from dss.c
        OMAP: DSS2: Remove unused code from display.c
        OMAP: DSS2: DISPC: remove finegrained clk enables/disables
        OMAP: DSS2: Remove unused opt_clock_available
        OMAP: DSS2: Use PM runtime & HWMOD support
        OMAP: DSS2: Remove CONFIG_OMAP2_DSS_SLEEP_BEFORE_RESET
        OMAP: DSS2: Remove core_dump_clocks
        OMAP: DSS2: DPI: remove unneeded SYSCK enable/disable
        OMAP: DSS2: Use omap_pm_get_dev_context_loss_count to get ctx loss count
        OMAP: DSS2: rewrite use of context_loss_count
        OMAP: DSS2: Remove clk optimization at dss init
        OMAP: DSS2: Fix init and unit sequence
        OMAP: DSS2: Clean up probe for DSS & DSI
        OMAP: DSS2: Handle dpll4_m4_ck in dss_get/put_clocks
        OMAP: DSS2: Fix FIFO threshold and burst size for OMAP4
        OMAP: DSS2: DSI: sync when disabling a display
        ...
      965e32b1
    • L
      Merge branch 'sh-latest' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x · e10b87d2
      Linus Torvalds 提交于
      * 'sh-latest' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x: (39 commits)
        SH: static should be at beginning of declaration
        sh: move CLKDEV_xxx_ID macro to sh_clk.h
        sh: clock-shx3: add CLKDEV_ICK_ID for cleanup
        sh: clock-sh7786: add CLKDEV_ICK_ID for cleanup
        sh: clock-sh7785: add CLKDEV_ICK_ID for cleanup
        sh: clock-sh7757: add CLKDEV_ICK_ID for cleanup
        sh: clock-sh7366: add CLKDEV_ICK_ID for cleanup
        sh: clock-sh7343: add CLKDEV_ICK_ID for cleanup
        sh: clock-sh7722: add CLKDEV_ICK_ID for cleanup
        sh: clock-sh7724: add CLKDEV_ICK_ID for cleanup
        sh: clock-sh7366: modify I2C clock settings
        sh: clock-sh7343: modify I2C clock settings
        sh: clock-sh7723: modify I2C clock settings
        sh: clock-sh7722: modify I2C clock settings
        sh: clock-sh7724: modify I2C clock settings
        serial: sh-sci: Fix up pretty name printing for port IRQs.
        serial: sh-sci: Kill off per-port enable/disable callbacks.
        serial: sh-sci: Add missing module description/author bits.
        serial: sh-sci: Regtype probing doesn't need to be fatal.
        sh: Tidy up pre-clkdev clk_get() error handling.
        ...
      e10b87d2
  2. 01 8月, 2011 28 次提交