12 Nov, 2015

1 commit

  • …o-stable into ti-lsk-linux-4.1.y

    TI-Feature: linaro-stable-4-1
    TI-Tree: http://git.linaro.org/kernel/linux-linaro-stable.git
    TI-Branch: linux-linaro-lsk-v4.1

    * 'linux-linaro-lsk-v4.1' of http://git.linaro.org/kernel/linux-linaro-stable: (32 commits)
    Rename preempt-rt.config to preempt-rt.conf to follow the general rule
    linaro/configs: add preempt-rt.config
    arm64: defconfig: Enable PCI generic host bridge by default
    arm64: Juno: Add support for the PCIe host bridge on Juno R1
    Documentation: of: Document the bindings used by Juno R1 PCIe host bridge
    arm64: Juno: Add memory mapped timer node
    arm64: Add DT support for Juno r1 board.
    arm64: Juno: Add GICv2m support in device tree.
    arm64: Juno: Split juno.dts into juno-base.dtsi and juno.dts.
    arm64: Juno: Fix the GIC node address label and the frequency of FAXI clock.
    PCI: generic: Add arm64 support
    PCI: Build setup-irq.o for arm64
    PCI: generic: Remove dependency on ARM-specific struct hw_pci
    irqchip/gic-v3-its: Silence warning when its_lpi_alloc_chunks gets inlined
    PCI/MSI: Drop domain field from msi_controller
    PCI/MSI: pci-xgene-msi: Get rid of struct msi_controller
    arm64: dts: Add APM X-Gene PCIe MSI nodes
    PCI: xgene: Add APM X-Gene v1 PCIe MSI/MSIX termination driver
    irqchip/GICv2m: Get rid of struct msi_controller
    irqchip/gicv3-its: Make the PCI/MSI code standalone
    ...

    Signed-off-by: LCPD Auto Merger <lcpd_integration@list.ti.com>

    LCPD Auto Merger
     

15 Oct, 2015

1 commit

  • APM X-Gene v1 SoC supports its own implementation of MSI, which is not
    compliant to GIC V2M specification for MSI Termination.

    There is a single MSI block in X-Gene v1 SOC which serves all 5 PCIe ports.
    This MSI block supports 2048 MSI termination ports coalesced into 16
    physical HW IRQ lines and shared across all 5 PCIe ports.

    As there are only 16 HW IRQs to serve 2048 MSI vectors, to support
    set_affinity correctly for each MSI vectors, the 16 HW IRQs are statically
    allocated to 8 X-Gene v1 cores (2 HW IRQs for each cores). To steer MSI
    interrupt to target CPU, MSI vector is moved around these HW IRQs lines.
    With this approach, the total MSI vectors this driver supports is reduced
    to 256.

    [bhelgaas: squash doc, driver, maintainer update]
    Signed-off-by: Duc Dang
    Signed-off-by: Tanmay Inamdar
    Signed-off-by: Bjorn Helgaas
    Reviewed-by: Marc Zyngier
    (cherry picked from commit dcd19de36775b689df602139f3e40bfb114d5d12)

    Signed-off-by: Alex Shi

    Duc Dang
     

01 Aug, 2015

1 commit

  • The OTG core instantiates the OTG Finite State Machine
    per OTG controller and manages starting/stopping the
    host and gadget controllers based on the bus state.

    It provides APIs for the following tasks

    - Registering an OTG capable controller
    - Registering Host and Gadget controllers to OTG core
    - Providing inputs to and kicking the OTG state machine

    Signed-off-by: Roger Quadros
    Signed-off-by: Sekhar Nori

    Roger Quadros
     

07 Jul, 2015

1 commit

  • …/hwspinlock into hwspinlock-linux-4.1.y

    Pull in the hwspinlock patches from Ohad's upstream tree directly.
    These are based on 4.1-rc1 and staged for 4.2. The pull includes
    all the necessary device tree support changes both in the HwSpinlock
    core as well as the OMAP HwSpinlock driver. It also includes couple
    of new non-TI drivers as well.

    - hwspinlock core DT support from Suman Anna
    - OMAP hwspinlock DT support from Suman Anna
    - QCOM hwspinlock DT support from Bjorn Andersson
    - a new CSR atlas7 hwspinlock driver from Wei Chen
    - CSR atlas7 hwspinlock DT binding document from Wei Chen
    - a tiny QCOM hwspinlock driver fix from Bjorn Andersson

    * tag 'hwspinlock-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock:
    hwspinlock: qcom: Correct msb in regmap_field
    DT: hwspinlock: add the CSR atlas7 hwspinlock bindings document
    hwspinlock: add a CSR atlas7 driver
    hwspinlock: qcom: Add support for Qualcomm HW Mutex block
    DT: hwspinlock: Add binding documentation for Qualcomm hwmutex
    hwspinlock/omap: add support for dt nodes
    Documentation: dt: add the omap hwspinlock bindings document
    hwspinlock/core: add device tree support
    Documentation: dt: add common bindings for hwspinlock

    Signed-off-by: Suman Anna <s-anna@ti.com>

    Suman Anna
     

06 Jun, 2015

1 commit

  • Pull PCI fixes from Bjorn Helgaas:
    "Resource management
    - Fix IOV sorting by alignment (Wei Yang)
    - Preserve resource size during alignment reordering (Yinghai Lu)

    Miscellaneous
    - MAINTAINERS: Add Pratyush for SPEAr13xx and DesignWare PCIe (Pratyush Anand)"

    * tag 'pci-v4.1-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci:
    PCI: Preserve resource size during alignment reordering
    PCI: Fix IOV resource sorting by alignment requirement
    MAINTAINERS: Add Pratyush Anand as SPEAr13xx and DesignWare PCIe maintainer

    Linus Torvalds
     

04 Jun, 2015

1 commit


02 Jun, 2015

1 commit

  • Pull networking fixes from David Miller:

    1) Various VTI tunnel (mark handling, PMTU) bug fixes from Alexander
    Duyck and Steffen Klassert.

    2) Revert ethtool PHY query change, it wasn't correct. The PHY address
    selected by the driver running the PHY to MAC connection decides
    what PHY address GET ethtool operations return information from.

    3) Fix handling of sequence number bits for encryption IV generation in
    ESP driver, from Herbert Xu.

    4) UDP can return -EAGAIN when we hit a bad checksum on receive, even
    when there are other packets in the receive queue which is wrong.
    Just respect the error returned from the generic socket recv
    datagram helper. From Eric Dumazet.

    5) Fix BNA driver firmware loading on big-endian systems, from Ivan
    Vecera.

    6) Fix regression in that we were inheriting the congestion control of
    the listening socket for new connections, the intended behavior
    always was to use the default in this case. From Neal Cardwell.

    7) Fix NULL deref in brcmfmac driver, from Arend van Spriel.

    8) OTP parsing fix in iwlwifi from Liad Kaufman.

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (26 commits)
    vti6: Add pmtu handling to vti6_xmit.
    Revert "net: core: 'ethtool' issue with querying phy settings"
    bnx2x: Move statistics implementation into semaphores
    xen: netback: read hotplug script once at start of day.
    xen: netback: fix printf format string warning
    Revert "netfilter: ensure number of counters is >0 in do_replace()"
    net: dsa: Properly propagate errors from dsa_switch_setup_one
    tcp: fix child sockets to use system default congestion control if not set
    udp: fix behavior of wrong checksums
    sfc: free multiple Rx buffers when required
    bna: fix soft lock-up during firmware initialization failure
    bna: remove unreasonable iocpf timer start
    bna: fix firmware loading on big-endian machines
    bridge: fix br_multicast_query_expired() bug
    via-rhine: Resigning as maintainer
    brcmfmac: avoid null pointer access when brcmf_msgbuf_get_pktid() fails
    mac80211: Fix mac80211.h docbook comments
    iwlwifi: nvm: fix otp parsing in 8000 hw family
    iwlwifi: pcie: fix tracking of cmd_in_flight
    ip_vti/ip6_vti: Preserve skb->mark after rcv_cb call
    ...

    Linus Torvalds
     

29 May, 2015

2 commits


25 May, 2015

1 commit

  • Pull SCSI fixes from James Bottomley:
    "This is a set of five fixes: Two MAINTAINER email updates (urgent
    because the non-avagotech emails will start bouncing) an lpfc big
    endian oops fix, a 256 byte sector hang fix (to eliminate 256 byte
    sectors) and a storvsc fix which could cause test unit ready failures
    on bringup"

    * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
    MAINTAINERS: Revise lpfc maintainers for Avago Technologies ownership of Emulex
    MAINTAINERS, be2iscsi: change email domain
    sd: Disable support for 256 byte/sector disks
    lpfc: Fix breakage on big endian kernels
    storvsc: Set the SRB flags correctly when no data transfer is needed

    Linus Torvalds
     

19 May, 2015

3 commits


17 May, 2015

1 commit

  • Pull ARM SoC fixes from Arnd Bergmann:
    "Nothing frightening this time, just smaller fixes in a number of
    places.

    The other changes contained here are:

    MAINTAINERS file updates:

    - The mach-gemini maintainer is back in action and has a new git tree

    - Krzysztof Kozlowski has volunteered to be a new co-maintainer for
    the samsung platforms

    - updates to the files that belong to Marvell mvebu

    Bug fixes:

    - The largest changes are on omap2, but are only to avoid some
    harmless warnings and to fix reset on omap4

    - a small regression fix on tegra

    - multiple fixes for incorrect IRQ affinity on vexpress

    - the missing system controller on arm64 juno is added

    - one revert of a patch that was accidentally applied twice for
    mach-rockchip

    - two clock related DT fixes for mvebu

    - a workaround for suspend with old DT binaries on new exynos kernels

    - Another fix for suspend on exynos, needs to be backported"

    * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (21 commits)
    MAINTAINERS: Add dts entries for some of the Marvell SoCs
    MAINTAINERS: ARM: EXYNOS: Add Krzysztof Kozlowski as co-maintainer
    ARM: EXYNOS: Use of_machine_is_compatible instead of soc_is_exynos4
    ARM: EXYNOS: Fix failed second suspend on Exynos4
    Revert "ARM: rockchip: fix undefined instruction of reset_ctrl_regs"
    ARM: EXYNOS: Fix dereference of ERR_PTR returned by of_genpd_get_from_provider
    ARM: EXYNOS: Don't try to initialize suspend on old DT
    ARM: dts: Add keep-power-in-suspend to WiFi SDIO node for Peach Boards
    ARM: gemini: fix compiler warning due wrong data type
    ARM: vexpress/tc2: Add interrupt-affinity to the PMU node
    ARM: vexpress/ca9: Add interrupt-affinity to the PMU node
    ARM: vexpress/ca9: Add unified-cache property to l2 cache node
    ARM64: juno: add sp810 support and fix sp804 clock frequency
    ARM: Gemini: Maintainers update
    ARM: OMAP2+: Remove bogus struct clk comparison for timer clock
    ARM: dove: Add clock-names to CuBox Si5351 clk generator
    ARM: AM33xx+: hwmod: re-use omap4 implementations for reset functionality
    ARM: OMAP4+: PRM: add support for passing status register/bit info to reset
    ARM: AM43xx: hwmod: add VPFE hwmod entries
    ARM: mvebu: Fix the main PLL frequency on Armada 375, 38x and 39x SoCs
    ...

    Linus Torvalds
     

16 May, 2015

1 commit


15 May, 2015

4 commits

  • Merge "mvebu fixes for 4.1 (part 2)" from Gregory CLEMENT:

    Fix the main PLL frequency on Armada 375, 38x and 39x SoCs
    Add clock-names to CuBox Si5351 clk generator
    Add dts entries in the MAINTAINERS file

    * tag 'mvebu-fixes-4.1-2' of git://git.infradead.org/linux-mvebu:
    MAINTAINERS: Add dts entries for some of the Marvell SoCs
    ARM: dove: Add clock-names to CuBox Si5351 clk generator
    ARM: mvebu: Fix the main PLL frequency on Armada 375, 38x and 39x SoCs

    Arnd Bergmann
     
  • Since many releases, the modifications of the mvebu and berlin device
    tree files are merged through the mvebu subsystem. This patch makes it
    official in order to help the contributors using the get_maintainer.pl
    to find the accurate peoples.

    In the same time, updated the mvebu description which now includes the
    kirkwood SoCs and new Armada SoCs.

    Signed-off-by: Gregory CLEMENT
    Acked-by: Sebastian Hesselbarth
    Acked-by: Jason Cooper
    Acked-by: Andrew Lunn

    Gregory CLEMENT
     
  • Change my private email address.

    Signed-off-by: Jingoo Han
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jingoo Han
     
  • Add Krzysztof Kozlowski as a co-maintainer of Samsung Exynos ARM
    architecture to review the patches. Patches will go as usual - picked up
    by Kukjin Kim.

    Cc: Russell King
    Cc: Kukjin Kim
    Cc: Kevin Hilman
    Cc: Arnd Bergmann
    Cc: Olof Johansson
    Cc: linux-samsung-soc@vger.kernel.org
    Cc: linux-arm-kernel@lists.infradead.org
    Signed-off-by: Krzysztof Kozlowski
    Acked-by: Javier Martinez Canillas
    Acked-by: Tobias Jakobi
    Acked-by: Olof Johansson
    Acked-by: Kevin Hilman
    Signed-off-by: Kevin Hilman

    Krzysztof Kozlowski
     

13 May, 2015

3 commits

  • Pull networking fixes from David Miller:

    1) Handle max TX power properly wrt VIFs and the MAC in iwlwifi, from
    Avri Altman.

    2) Use the correct FW API for scan completions in iwlwifi, from Avraham
    Stern.

    3) FW monitor in iwlwifi accidently uses unmapped memory, fix from Liad
    Kaufman.

    4) rhashtable conversion of mac80211 station table was buggy, the
    virtual interface was not taken into account. Fix from Johannes
    Berg.

    5) Fix deadlock in rtlwifi by not using a zero timeout for
    usb_control_msg(), from Larry Finger.

    6) Update reordering state before calculating loss detection, from
    Yuchung Cheng.

    7) Fix off by one in bluetooth firmward parsing, from Dan Carpenter.

    8) Fix extended frame handling in xiling_can driver, from Jeppe
    Ledet-Pedersen.

    9) Fix CODEL packet scheduler behavior in the presence of TSO packets,
    from Eric Dumazet.

    10) Fix NAPI budget testing in fm10k driver, from Alexander Duyck.

    11) macvlan needs to propagate promisc settings down the the lower
    device, from Vlad Yasevich.

    12) igb driver can oops when changing number of rings, from Toshiaki
    Makita.

    13) Source specific default routes not handled properly in ipv6, from
    Markus Stenberg.

    14) Use after free in tc_ctl_tfilter(), from WANG Cong.

    15) Use softirq spinlocking in netxen driver, from Tony Camuso.

    16) Two ARM bpf JIT fixes from Nicolas Schichan.

    17) Handle MSG_DONTWAIT properly in ring based AF_PACKET sends, from
    Mathias Kretschmer.

    18) Fix x86 bpf JIT implementation of FROM_{BE16,LE16,LE32}, from Alexei
    Starovoitov.

    19) ll_temac driver DMA maps TX packet header with incorrect length, fix
    from Michal Simek.

    20) We removed pm_qos bits from netdevice.h, but some indirect
    references remained. Kill them. From David Ahern.

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (90 commits)
    net: Remove remaining remnants of pm_qos from netdevice.h
    e1000e: Add pm_qos header
    net: phy: micrel: Fix regression in kszphy_probe
    net: ll_temac: Fix DMA map size bug
    x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions
    netns: return RTM_NEWNSID instead of RTM_GETNSID on a get
    Update be2net maintainers' email addresses
    net_sched: gred: use correct backlog value in WRED mode
    pppoe: drop pppoe device in pppoe_unbind_sock_work
    net: qca_spi: Fix possible race during probe
    net: mdio-gpio: Allow for unspecified bus id
    af_packet / TX_RING not fully non-blocking (w/ MSG_DONTWAIT).
    bnx2x: limit fw delay in kdump to 5s after boot
    ARM: net: delegate filter to kernel interpreter when imm_offset() return value can't fit into 12bits.
    ARM: net fix emit_udiv() for BPF_ALU | BPF_DIV | BPF_K intruction.
    mpls: Change reserved label names to be consistent with netbsd
    usbnet: avoid integer overflow in start_xmit
    netxen_nic: use spin_[un]lock_bh around tx_clean_lock (2)
    net: xgene_enet: Set hardware dependency
    net: amd-xgbe: Add hardware dependency
    ...

    Linus Torvalds
     
  • Pull rdma fixes from Doug Ledford:
    - update MAINTAINERS git repo pointer
    - printk garbage fix
    - fix for qib and iw_cxgb4 bugs introduced in 4.1 window
    - fix for an older iWARP netlink bug
    - fix a memcpy issue in ehca driver

    * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma:
    infiniband: Remove duplicated KERN_ from pr_ uses
    IB/qib: fix test of unsigned variable
    RDMA/core: Fix for parsing netlink string attribute
    MAINTAINERS: update the official rdma git repo
    iw_cxgb4: use wildcard mapping for getting remote addr info
    IB/ehca: use correct destination for memcpy

    Linus Torvalds
     
  • Pull power supply and reset fixes from Sebastian Reichel:
    "misc fixes"

    * tag 'for-v4.1-rc' of git://git.infradead.org/battery-2.6:
    power: bq27x00_battery: Add missing MODULE_ALIAS
    power: reset: Add MFD_SYSCON depends for brcmstb
    power: reset: ltc2952: Remove bogus hrtimer_start() return value checks
    power_supply: fix oops in collie_battery driver
    power/reset: at91: fix return value check in at91_reset_platform_probe()
    MAINTAINERS: Add me as maintainer of Nokia N900 power supply drivers
    axp288_fuel_gauge: Add original author details

    Linus Torvalds
     

12 May, 2015

3 commits


10 May, 2015

1 commit

  • Pull ARM SoC fixes from Arnd Bergmann:
    "A few patches have come up since the merge window. The largest one is
    a rewrite of the PXA lubbock/mainstone IRQ handling. This was already
    broken in 2011 by a change to the GPIO code and only noticed now.

    The other changes contained here are:

    MAINTAINERS file updates:

    - Ray Jui and Scott Branden are now co-maintainers for some of the
    mach-bcm chips, while Christian Daudt and Marc Carino have stepped
    down.

    - Andrew Victor is no longer maintaining at91. Instead, Alexandre
    Belloni now becomes an official maintainer, after having done a
    bulk of the work for a while.

    - Baruch Siach, who added the mach-digicolor platform in 4.1 is now
    listed as maintainer

    - The git URL for mach-socfpga has changed

    Bug fixes:

    - Three bug fixes for new rockchip rk3288 code

    - A regression fix to make SD card support work on certain ux500
    boards

    - multiple smaller dts fixes for imx, omap, mvebu, and shmobile

    - a regression fiix for omap3 power consumption

    - a fix for regression in the ARM CCI bus driver

    Configuration changes:

    - more imx platforms are now enabled in multi_v7_defconfig"

    * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (39 commits)
    MAINTAINERS: add Conexant Digicolor machines entry
    MAINTAINERS: socfpga: update the git repo for SoCFPGA
    ARM: multi_v7_defconfig: Select more FSL SoCs
    MAINTAINERS: replace an AT91 maintainer
    drivers: CCI: fix used_mask init in validate_group()
    bus: omap_l3_noc: Fix master id address decoding for OMAP5
    bus: omap_l3_noc: Fix offset for DRA7 CLK1_HOST_CLK1_2 instance
    ARM: dts: dra7: Fix efuse register size for ABB
    ARM: dts: am57xx-beagle-x15: Switch GPIO fan number
    ARM: dts: am57xx-beagle-x15: Switch UART mux pins
    ARM: dts: am437x-sk: reduce col-scan-delay-us
    ARM: dts: am437x-sk: fix for new newhaven display module revision
    ARM: dts: am57xx-beagle-x15: Fix RTC aliases
    ARM: dts: am57xx-beagle-x15: Fix IRQ type for mcp7941x
    ARM: dts: omap3: Add #iommu-cells to isp and iva iommu
    ARM: omap2plus_defconfig: Enable EXTCON_USB_GPIO
    ARM: dts: OMAP3-N900: Add microphone bias voltages
    ARM: OMAP2+: Fix omap off idle power consumption creeping up
    MAINTAINERS: Update brcmstb entry
    MAINTAINERS: Remove Christian Daudt for mach-bcm
    ...

    Linus Torvalds
     

09 May, 2015

2 commits


08 May, 2015

2 commits

  • As some help is needed from an active maintainer, replace Andrew Victor
    by Alexandre Belloni in the ARM/Atmel MAINTAINERS' entry (aka AT91).
    Add an entry to the CREDITS file.

    Thanks Andrew for the great role you played during the early days of this
    product family.

    Signed-off-by: Nicolas Ferre
    Acked-by: Andrew Victor
    Acked-by: Alexandre Belloni
    Signed-off-by: Arnd Bergmann

    Nicolas Ferre
     
  • Merge "MAINTAINERS update for Broadcom SoCs for 4.1 #2" from Florian Fainelli:

    This pull request contains 3 changes to the MAINTAINERS file for Broadcom SoCs:

    - add Ray and Scott for mach-bcm
    - remove Christian for mach-bcm
    - remove Marc for brcmstb

    * tag 'arm-soc/for-4.1/maintainers' of http://github.com/broadcom/stblinux:
    MAINTAINERS: Update brcmstb entry
    MAINTAINERS: Remove Christian Daudt for mach-bcm
    MAINTAINERS: Update mach-bcm maintainers list

    Arnd Bergmann
     

07 May, 2015

1 commit

  • Pull infiniband updates from Doug Ledford:
    "Minor updates for 4.1-rc

    Most of the changes are fairly small and well confined. The iWARP
    address reporting changes are the only ones that are a medium size. I
    had these queued up prior to rc1, but due to the shuffle in
    maintainers, they did not get submitted when I expected. My apologies
    for that. I feel comfortable with them however due to the testing
    they've received, so I left them in this submission"

    * tag 'for-linus' of git://github.com/dledford/linux:
    MAINTAINERS: Update InfiniBand subsystem maintainer
    MAINTAINERS: add include/rdma/ to InfiniBand subsystem
    IPoIB/CM: Fix indentation level
    iw_cxgb4: Remove negative advice dmesg warnings
    IB/core: Fix unaligned accesses
    IB/core: change rdma_gid2ip into void function as it always return zero
    IB/qib: use arch_phys_wc_add()
    IB/qib: add acounting for MTRR
    IB/core: dma unmap optimizations
    IB/core: dma map/unmap locking optimizations
    RDMA/cxgb4: Report the actual address of the remote connecting peer
    RDMA/nes: Report the actual address of the remote connecting peer
    RDMA/core: Enable the iWarp Port Mapper to provide the actual address of the connecting peer to its clients
    iw_cxgb4: enforce qp/cq id requirements
    iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs
    iw_cxgb4: 32b platform fixes
    iw_cxgb4: Cleanup register defines/MACROS
    RDMA/CMA: Canonize IPv4 on IPV6 sockets properly

    Linus Torvalds
     

06 May, 2015

4 commits


05 May, 2015

1 commit

  • As German phone operators are discontinuing ISDN service, neither
    Hansjörg nor I will be able to maintain the Gigaset ISDN drivers
    any longer. Paul Bolle offered to step into the breach for odd
    fixes.

    Signed-off-by: Tilman Schmidt
    Acked-by: Paul Bolle
    Signed-off-by: David S. Miller

    Tilman Schmidt
     

04 May, 2015

2 commits

  • Pull drm fixes from Dave Airlie:
    "One intel fix, one rockchip fix, and a bunch of radeon fixes for some
    regressions from audio rework and vm stability"

    * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux:
    drm/i915/chv: Implement WaDisableShadowRegForCpd
    drm/radeon: fix userptr return value checking (v2)
    drm/radeon: check new address before removing old one
    drm/radeon: reset BOs address after clearing it.
    drm/radeon: fix lockup when BOs aren't part of the VM on release
    drm/radeon: add SI DPM quirk for Sapphire R9 270 Dual-X 2G GDDR5
    drm/radeon: adjust pll when audio is not enabled
    drm/radeon: only enable audio streams if the monitor supports it
    drm/radeon: only mark audio as connected if the monitor supports it (v3)
    drm/radeon/audio: don't enable packets until the end
    drm/radeon: drop dce6_dp_enable
    drm/radeon: fix ordering of AVI packet setup
    drm/radeon: Use drm_calloc_ab for CS relocs
    drm/rockchip: fix error check when getting irq
    MAINTAINERS: add entry for Rockchip drm drivers

    Linus Torvalds
     
  • one fix and maintainers update
    * 'drm-next0420' of https://github.com/markyzq/kernel-drm-rockchip:
    drm/rockchip: fix error check when getting irq
    MAINTAINERS: add entry for Rockchip drm drivers

    Dave Airlie
     

02 May, 2015

2 commits

  • HwSpinlock IP is present only on OMAP4 and other newer SoCs,
    which are all device-tree boot only. This patch adds the
    base support for parsing the DT nodes, and removes the code
    dealing with the traditional platform device instantiation.

    Signed-off-by: Suman Anna
    [tony@atomide.com: ack for legacy file removal]
    Acked-by: Tony Lindgren
    [comment on the imperfect always-zero base_id]
    Signed-off-by: Ohad Ben-Cohen

    Suman Anna
     
  • With my job change kernel work will be "own time"; I'm keeping lguest
    and modules (and the virtio standards work), but virtio kernel has to
    go.

    This makes it clear that Michael is in charge. He's good, but having
    me watch over his shoulder won't help.

    Good luck Michael!

    Signed-off-by: Rusty Russell
    Signed-off-by: Linus Torvalds

    Rusty Russell