Skip to content

Commit 9c725e5

Browse files
committed
Merge branch 'drm-next-3.12' of git://people.freedesktop.org/~agd5f/linux into drm-next
Alex writes: This is the radeon drm-next request. Big changes include: - support for dpm on CIK parts - support for ASPM on CIK parts - support for berlin GPUs - major ring handling cleanup - remove the old 3D blit code for bo moves in favor of CP DMA or sDMA - lots of bug fixes [airlied: fix up a bunch of conflicts from drm_order removal] * 'drm-next-3.12' of git://people.freedesktop.org/~agd5f/linux: (898 commits) drm/radeon/dpm: make sure dc performance level limits are valid (CI) drm/radeon/dpm: make sure dc performance level limits are valid (BTC-SI) (v2) drm/radeon: gcc fixes for extended dpm tables drm/radeon: gcc fixes for kb/kv dpm drm/radeon: gcc fixes for ci dpm drm/radeon: gcc fixes for si dpm drm/radeon: gcc fixes for ni dpm drm/radeon: gcc fixes for trinity dpm drm/radeon: gcc fixes for sumo dpm drm/radeonn: gcc fixes for rv7xx/eg/btc dpm drm/radeon: gcc fixes for rv6xx dpm drm/radeon: gcc fixes for radeon_atombios.c drm/radeon: enable UVD interrupts on CIK drm/radeon: fix init ordering for r600+ drm/radeon/dpm: only need to reprogram uvd if uvd pg is enabled drm/radeon: check the return value of uvd_v1_0_start in uvd_v1_0_init drm/radeon: split out radeon_uvd_resume from uvd_v4_2_resume radeon kms: fix uninitialised hotplug work usage in r100_irq_process() drm/radeon/audio: set up the sads on DCE3.2 asics drm/radeon: fix handling of variable sized arrays for router objects ... Conflicts: drivers/gpu/drm/i915/i915_dma.c drivers/gpu/drm/i915/i915_gem_dmabuf.c drivers/gpu/drm/i915/intel_pm.c drivers/gpu/drm/radeon/cik.c drivers/gpu/drm/radeon/ni.c drivers/gpu/drm/radeon/r600.c
2 parents efa27f9 + 679fe80 commit 9c725e5

File tree

882 files changed

+29080
-11491
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

882 files changed

+29080
-11491
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ modules.builtin
2929
*.bz2
3030
*.lzma
3131
*.xz
32+
*.lz4
3233
*.lzo
3334
*.patch
3435
*.gcno

Documentation/DocBook/device-drivers.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ X!Iinclude/linux/kobject.h
8484

8585
<sect1><title>Kernel utility functions</title>
8686
!Iinclude/linux/kernel.h
87-
!Ekernel/printk.c
87+
!Ekernel/printk/printk.c
8888
!Ekernel/panic.c
8989
!Ekernel/sys.c
9090
!Ekernel/rcupdate.c

Documentation/DocBook/media_api.tmpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0"?>
2-
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3-
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
2+
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3+
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
44
<!ENTITY % media-entities SYSTEM "./media-entities.tmpl"> %media-entities;
55
<!ENTITY media-indices SYSTEM "./media-indices.tmpl">
66

Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Required properties :
55

66
- reg : Offset and length of the register set for the device
7-
- compatible : Should be "marvell,mv64xxx-i2c"
7+
- compatible : Should be "marvell,mv64xxx-i2c" or "allwinner,sun4i-i2c"
88
- interrupts : The interrupt number
99

1010
Optional properties :

Documentation/devicetree/bindings/regulator/palmas-pmic.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,8 @@ Optional nodes:
3131
Optional sub-node properties:
3232
ti,warm-reset - maintain voltage during warm reset(boolean)
3333
ti,roof-floor - control voltage selection by pin(boolean)
34-
ti,sleep-mode - mode to adopt in pmic sleep 0 - off, 1 - auto,
34+
ti,mode-sleep - mode to adopt in pmic sleep 0 - off, 1 - auto,
3535
2 - eco, 3 - forced pwm
36-
ti,tstep - slope control 0 - Jump, 1 10mV/us, 2 5mV/us, 3 2.5mV/us
3736
ti,smps-range - OTP has the wrong range set for the hardware so override
3837
0 - low range, 1 - high range.
3938

@@ -59,7 +58,6 @@ pmic {
5958
ti,warm-reset;
6059
ti,roof-floor;
6160
ti,mode-sleep = <0>;
62-
ti,tstep = <0>;
6361
ti,smps-range = <1>;
6462
};
6563

Documentation/kernel-parameters.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2953,7 +2953,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
29532953
improve throughput, but will also increase the
29542954
amount of memory reserved for use by the client.
29552955

2956-
swapaccount[=0|1]
2956+
swapaccount=[0|1]
29572957
[KNL] Enable accounting of swap in memory resource
29582958
controller if no parameter or 1 is given or disable
29592959
it if 0 is given (See Documentation/cgroups/memory.txt)

Documentation/sysctl/net.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Default: 64
5252

5353
busy_read
5454
----------------
55-
Low latency busy poll timeout for socket reads. (needs CONFIG_NET_LL_RX_POLL)
55+
Low latency busy poll timeout for socket reads. (needs CONFIG_NET_RX_BUSY_POLL)
5656
Approximate time in us to busy loop waiting for packets on the device queue.
5757
This sets the default value of the SO_BUSY_POLL socket option.
5858
Can be set or overridden per socket by setting socket option SO_BUSY_POLL,
@@ -63,7 +63,7 @@ Default: 0 (off)
6363

6464
busy_poll
6565
----------------
66-
Low latency busy poll timeout for poll and select. (needs CONFIG_NET_LL_RX_POLL)
66+
Low latency busy poll timeout for poll and select. (needs CONFIG_NET_RX_BUSY_POLL)
6767
Approximate time in us to busy loop waiting for events.
6868
Recommended value depends on the number of sockets you poll on.
6969
For several sockets 50, for several hundreds 100.

MAINTAINERS

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -965,6 +965,12 @@ M: Lennert Buytenhek <[email protected]>
965965
L: [email protected] (moderated for non-subscribers)
966966
S: Maintained
967967

968+
ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
969+
M: Santosh Shilimkar <[email protected]>
970+
L: [email protected] (moderated for non-subscribers)
971+
S: Maintained
972+
F: arch/arm/mach-keystone/
973+
968974
ARM/LOGICPD PXA270 MACHINE SUPPORT
969975
M: Lennert Buytenhek <[email protected]>
970976
L: [email protected] (moderated for non-subscribers)
@@ -1259,7 +1265,6 @@ F: drivers/rtc/rtc-coh901331.c
12591265
T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
12601266

12611267
ARM/Ux500 ARM ARCHITECTURE
1262-
M: Srinidhi Kasagar <[email protected]>
12631268
M: Linus Walleij <[email protected]>
12641269
L: [email protected] (moderated for non-subscribers)
12651270
S: Maintained
@@ -1406,7 +1411,7 @@ ATHEROS ATH6KL WIRELESS DRIVER
14061411
M: Kalle Valo <[email protected]>
14071412
14081413
W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1409-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1414+
T: git git://github.com/kvalo/ath.git
14101415
S: Supported
14111416
F: drivers/net/wireless/ath/ath6kl/
14121417

@@ -2871,7 +2876,7 @@ F: drivers/media/usb/dvb-usb-v2/dvb_usb*
28712876
F: drivers/media/usb/dvb-usb-v2/usb_urb.c
28722877

28732878
DYNAMIC DEBUG
2874-
M: Jason Baron <jbaron@redhat.com>
2879+
M: Jason Baron <jbaron@akamai.com>
28752880
S: Maintained
28762881
F: lib/dynamic_debug.c
28772882
F: include/linux/dynamic_debug.h
@@ -5576,9 +5581,9 @@ S: Maintained
55765581
F: drivers/media/tuners/mxl5007t.*
55775582

55785583
MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5579-
M: Andrew Gallatin <gallatin@myri.com>
5584+
M: Hyong-Youb Kim <hykim@myri.com>
55805585
5581-
W: http://www.myri.com/scs/download-Myri10GE.html
5586+
W: https://www.myricom.com/support/downloads/myri10ge.html
55825587
S: Supported
55835588
F: drivers/net/ethernet/myricom/myri10ge/
55845589

@@ -5879,7 +5884,7 @@ F: drivers/i2c/busses/i2c-omap.c
58795884
F: include/linux/i2c-omap.h
58805885

58815886
OMAP DEVICE TREE SUPPORT
5882-
M: Benoît Cousson <b-cousson@ti.com>
5887+
M: Benoît Cousson <bcousson@baylibre.com>
58835888
M: Tony Lindgren <[email protected]>
58845889
58855890
@@ -5959,14 +5964,14 @@ S: Maintained
59595964
F: drivers/char/hw_random/omap-rng.c
59605965

59615966
OMAP HWMOD SUPPORT
5962-
M: Benoît Cousson <b-cousson@ti.com>
5967+
M: Benoît Cousson <bcousson@baylibre.com>
59635968
M: Paul Walmsley <[email protected]>
59645969
59655970
S: Maintained
59665971
F: arch/arm/mach-omap2/omap_hwmod.*
59675972

59685973
OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
5969-
M: Benoît Cousson <b-cousson@ti.com>
5974+
M: Benoît Cousson <bcousson@baylibre.com>
59705975
59715976
S: Maintained
59725977
F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
@@ -6726,6 +6731,14 @@ T: git git://linuxtv.org/anttip/media_tree.git
67266731
S: Maintained
67276732
F: drivers/media/tuners/qt1010*
67286733

6734+
QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6735+
M: Kalle Valo <[email protected]>
6736+
6737+
W: http://wireless.kernel.org/en/users/Drivers/ath10k
6738+
T: git git://github.com/kvalo/ath.git
6739+
S: Supported
6740+
F: drivers/net/wireless/ath/ath10k/
6741+
67296742
QUALCOMM HEXAGON ARCHITECTURE
67306743
M: Richard Kuo <[email protected]>
67316744
@@ -7353,7 +7366,6 @@ F: drivers/net/ethernet/sfc/
73537366

73547367
SGI GRU DRIVER
73557368
M: Dimitri Sivanich <[email protected]>
7356-
M: Robin Holt <[email protected]>
73577369
S: Maintained
73587370
F: drivers/misc/sgi-gru/
73597371

@@ -7373,7 +7385,8 @@ S: Maintained for 2.6.
73737385
F: Documentation/sgi-visws.txt
73747386

73757387
SGI XP/XPC/XPNET DRIVER
7376-
M: Robin Holt <[email protected]>
7388+
M: Cliff Whickman <[email protected]>
7389+
M: Robin Holt <[email protected]>
73777390
S: Maintained
73787391
F: drivers/misc/sgi-xp/
73797392

@@ -8270,7 +8283,7 @@ S: Maintained
82708283
F: sound/soc/codecs/twl4030*
82718284

82728285
TI WILINK WIRELESS DRIVERS
8273-
M: Luciano Coelho <[email protected]>
8286+
M: Luciano Coelho <[email protected]>
82748287
82758288
W: http://wireless.kernel.org/en/users/Drivers/wl12xx
82768289
W: http://wireless.kernel.org/en/users/Drivers/wl1251
@@ -8656,6 +8669,11 @@ T: git git://git.alsa-project.org/alsa-kernel.git
86568669
S: Maintained
86578670
F: sound/usb/midi.*
86588671

8672+
USB NETWORKING DRIVERS
8673+
8674+
S: Odd Fixes
8675+
F: drivers/net/usb/
8676+
86598677
USB OHCI DRIVER
86608678
M: Alan Stern <[email protected]>
86618679

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
VERSION = 3
22
PATCHLEVEL = 11
33
SUBLEVEL = 0
4-
EXTRAVERSION = -rc3
4+
EXTRAVERSION = -rc7
55
NAME = Linux for Workgroups
66

77
# *DOCUMENTATION*

arch/Kconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,6 +407,12 @@ config CLONE_BACKWARDS2
407407
help
408408
Architecture has the first two arguments of clone(2) swapped.
409409

410+
config CLONE_BACKWARDS3
411+
bool
412+
help
413+
Architecture has tls passed as the 3rd argument of clone(2),
414+
not the 5th one.
415+
410416
config ODD_RT_SIGACTION
411417
bool
412418
help

0 commit comments

Comments
 (0)