Skip to content

Commit a6366c5

Browse files
committed
Merge branches 'fix/arizona', 'fix/cs4271', 'fix/kirkwood' and 'fix/samsung' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into tmp
4 parents 96e1f18 + 5574f77 + 3ccdf5b + c3c9b37 commit a6366c5

File tree

547 files changed

+5843
-3308
lines changed

Some content is hidden

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

547 files changed

+5843
-3308
lines changed

Documentation/arm64/memory.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,17 @@ Start End Size Use
2727
-----------------------------------------------------------------------
2828
0000000000000000 0000007fffffffff 512GB user
2929

30-
ffffff8000000000 ffffffbbfffcffff ~240GB vmalloc
30+
ffffff8000000000 ffffffbbfffeffff ~240GB vmalloc
3131

32-
ffffffbbfffd0000 ffffffbcfffdffff 64KB [guard page]
32+
ffffffbbffff0000 ffffffbbffffffff 64KB [guard page]
3333

34-
ffffffbbfffe0000 ffffffbcfffeffff 64KB PCI I/O space
34+
ffffffbc00000000 ffffffbdffffffff 8GB vmemmap
3535

36-
ffffffbbffff0000 ffffffbcffffffff 64KB [guard page]
36+
ffffffbe00000000 ffffffbffbbfffff ~8GB [guard, future vmmemap]
3737

38-
ffffffbc00000000 ffffffbdffffffff 8GB vmemmap
38+
ffffffbffbe00000 ffffffbffbe0ffff 64KB PCI I/O space
3939

40-
ffffffbe00000000 ffffffbffbffffff ~8GB [guard, future vmmemap]
40+
ffffffbbffff0000 ffffffbcffffffff ~2MB [guard]
4141

4242
ffffffbffc000000 ffffffbfffffffff 64MB modules
4343

Documentation/cgroups/memory.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -466,6 +466,10 @@ Note:
466466
5.3 swappiness
467467

468468
Similar to /proc/sys/vm/swappiness, but affecting a hierarchy of groups only.
469+
Please note that unlike the global swappiness, memcg knob set to 0
470+
really prevents from any swapping even if there is a swap storage
471+
available. This might lead to memcg OOM killer if there are no file
472+
pages to reclaim.
469473

470474
Following cgroups' swappiness can't be changed.
471475
- root cgroup (uses /proc/sys/vm/swappiness).
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
* EETI eGalax Multiple Touch Controller
2+
3+
Required properties:
4+
- compatible: must be "eeti,egalax_ts"
5+
- reg: i2c slave address
6+
- interrupt-parent: the phandle for the interrupt controller
7+
- interrupts: touch controller interrupt
8+
- wakeup-gpios: the gpio pin to be used for waking up the controller
9+
as well as uased as irq pin
10+
11+
Example:
12+
13+
egalax_ts@04 {
14+
compatible = "eeti,egalax_ts";
15+
reg = <0x04>;
16+
interrupt-parent = <&gpio1>;
17+
interrupts = <9 2>;
18+
wakeup-gpios = <&gpio1 9 0>;
19+
};

Documentation/filesystems/proc.txt

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Table of Contents
3333
2 Modifying System Parameters
3434

3535
3 Per-Process Parameters
36-
3.1 /proc/<pid>/oom_score_adj - Adjust the oom-killer
36+
3.1 /proc/<pid>/oom_adj & /proc/<pid>/oom_score_adj - Adjust the oom-killer
3737
score
3838
3.2 /proc/<pid>/oom_score - Display current oom-killer score
3939
3.3 /proc/<pid>/io - Display the IO accounting fields
@@ -1320,10 +1320,10 @@ of the kernel.
13201320
CHAPTER 3: PER-PROCESS PARAMETERS
13211321
------------------------------------------------------------------------------
13221322

1323-
3.1 /proc/<pid>/oom_score_adj- Adjust the oom-killer score
1323+
3.1 /proc/<pid>/oom_adj & /proc/<pid>/oom_score_adj- Adjust the oom-killer score
13241324
--------------------------------------------------------------------------------
13251325

1326-
This file can be used to adjust the badness heuristic used to select which
1326+
These file can be used to adjust the badness heuristic used to select which
13271327
process gets killed in out of memory conditions.
13281328

13291329
The badness heuristic assigns a value to each candidate task ranging from 0
@@ -1361,6 +1361,12 @@ same system, cpuset, mempolicy, or memory controller resources to use at least
13611361
equivalent to discounting 50% of the task's allowed memory from being considered
13621362
as scoring against the task.
13631363

1364+
For backwards compatibility with previous kernels, /proc/<pid>/oom_adj may also
1365+
be used to tune the badness score. Its acceptable values range from -16
1366+
(OOM_ADJUST_MIN) to +15 (OOM_ADJUST_MAX) and a special value of -17
1367+
(OOM_DISABLE) to disable oom killing entirely for that task. Its value is
1368+
scaled linearly with /proc/<pid>/oom_score_adj.
1369+
13641370
The value of /proc/<pid>/oom_score_adj may be reduced no lower than the last
13651371
value set by a CAP_SYS_RESOURCE process. To reduce the value any lower
13661372
requires CAP_SYS_RESOURCE.
@@ -1375,7 +1381,9 @@ minimal amount of work.
13751381
-------------------------------------------------------------
13761382

13771383
This file can be used to check the current score used by the oom-killer is for
1378-
any given <pid>.
1384+
any given <pid>. Use it together with /proc/<pid>/oom_score_adj to tune which
1385+
process should be killed in an out-of-memory situation.
1386+
13791387

13801388
3.3 /proc/<pid>/io - Display the IO accounting fields
13811389
-------------------------------------------------------

Documentation/hwmon/fam15h_power

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Supported chips:
1010
BIOS and Kernel Developer's Guide (BKDG) For AMD Family 15h Processors
1111
(not yet published)
1212

13-
Author: Andreas Herrmann <andreas.herrmann3@amd.com>
13+
Author: Andreas Herrmann <herrmann.der.user@googlemail.com>
1414

1515
Description
1616
-----------

Documentation/networking/netdev-features.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,4 +164,4 @@ read the CRC recorded by the NIC on receipt of the packet.
164164
This requests that the NIC receive all possible frames, including errored
165165
frames (such as bad FCS, etc). This can be helpful when sniffing a link with
166166
bad packets on it. Some NICs may receive more packets if also put into normal
167-
PROMISC mdoe.
167+
PROMISC mode.

MAINTAINERS

Lines changed: 62 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ F: include/linux/altera_uart.h
503503
F: include/linux/altera_jtaguart.h
504504

505505
AMD FAM15H PROCESSOR POWER MONITORING DRIVER
506-
M: Andreas Herrmann <andreas.herrmann3@amd.com>
506+
M: Andreas Herrmann <herrmann.der.user@googlemail.com>
507507
L: lm-sensors@lm-sensors.org
508508
S: Maintained
509509
F: Documentation/hwmon/fam15h_power
@@ -2507,6 +2507,7 @@ M: Joonyoung Shim <jy0922.shim@samsung.com>
25072507
M: Seung-Woo Kim <sw0312.kim@samsung.com>
25082508
M: Kyungmin Park <kyungmin.park@samsung.com>
25092509
L: dri-devel@lists.freedesktop.org
2510+
T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
25102511
S: Supported
25112512
F: drivers/gpu/drm/exynos
25122513
F: include/drm/exynos*
@@ -3597,16 +3598,58 @@ F: drivers/hid/hid-hyperv.c
35973598
F: drivers/net/hyperv/
35983599
F: drivers/staging/hv/
35993600

3601+
I2C OVER PARALLEL PORT
3602+
M: Jean Delvare <khali@linux-fr.org>
3603+
L: linux-i2c@vger.kernel.org
3604+
S: Maintained
3605+
F: Documentation/i2c/busses/i2c-parport
3606+
F: Documentation/i2c/busses/i2c-parport-light
3607+
F: drivers/i2c/busses/i2c-parport.c
3608+
F: drivers/i2c/busses/i2c-parport-light.c
3609+
3610+
I2C/SMBUS CONTROLLER DRIVERS FOR PC
3611+
M: Jean Delvare <khali@linux-fr.org>
3612+
L: linux-i2c@vger.kernel.org
3613+
S: Maintained
3614+
F: Documentation/i2c/busses/i2c-ali1535
3615+
F: Documentation/i2c/busses/i2c-ali1563
3616+
F: Documentation/i2c/busses/i2c-ali15x3
3617+
F: Documentation/i2c/busses/i2c-amd756
3618+
F: Documentation/i2c/busses/i2c-amd8111
3619+
F: Documentation/i2c/busses/i2c-i801
3620+
F: Documentation/i2c/busses/i2c-nforce2
3621+
F: Documentation/i2c/busses/i2c-piix4
3622+
F: Documentation/i2c/busses/i2c-sis5595
3623+
F: Documentation/i2c/busses/i2c-sis630
3624+
F: Documentation/i2c/busses/i2c-sis96x
3625+
F: Documentation/i2c/busses/i2c-via
3626+
F: Documentation/i2c/busses/i2c-viapro
3627+
F: drivers/i2c/busses/i2c-ali1535.c
3628+
F: drivers/i2c/busses/i2c-ali1563.c
3629+
F: drivers/i2c/busses/i2c-ali15x3.c
3630+
F: drivers/i2c/busses/i2c-amd756.c
3631+
F: drivers/i2c/busses/i2c-amd756-s4882.c
3632+
F: drivers/i2c/busses/i2c-amd8111.c
3633+
F: drivers/i2c/busses/i2c-i801.c
3634+
F: drivers/i2c/busses/i2c-isch.c
3635+
F: drivers/i2c/busses/i2c-nforce2.c
3636+
F: drivers/i2c/busses/i2c-nforce2-s4985.c
3637+
F: drivers/i2c/busses/i2c-piix4.c
3638+
F: drivers/i2c/busses/i2c-sis5595.c
3639+
F: drivers/i2c/busses/i2c-sis630.c
3640+
F: drivers/i2c/busses/i2c-sis96x.c
3641+
F: drivers/i2c/busses/i2c-via.c
3642+
F: drivers/i2c/busses/i2c-viapro.c
3643+
36003644
I2C/SMBUS STUB DRIVER
36013645
M: "Mark M. Hoffman" <mhoffman@lightlink.com>
36023646
L: linux-i2c@vger.kernel.org
36033647
S: Maintained
36043648
F: drivers/i2c/busses/i2c-stub.c
36053649

36063650
I2C SUBSYSTEM
3607-
M: "Jean Delvare (PC drivers, core)" <khali@linux-fr.org>
3651+
M: Wolfram Sang <w.sang@pengutronix.de>
36083652
M: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org>
3609-
M: "Wolfram Sang (embedded platforms)" <w.sang@pengutronix.de>
36103653
L: linux-i2c@vger.kernel.org
36113654
W: http://i2c.wiki.kernel.org/
36123655
T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
@@ -3617,6 +3660,13 @@ F: drivers/i2c/
36173660
F: include/linux/i2c.h
36183661
F: include/linux/i2c-*.h
36193662

3663+
I2C-TAOS-EVM DRIVER
3664+
M: Jean Delvare <khali@linux-fr.org>
3665+
L: linux-i2c@vger.kernel.org
3666+
S: Maintained
3667+
F: Documentation/i2c/busses/i2c-taos-evm
3668+
F: drivers/i2c/busses/i2c-taos-evm.c
3669+
36203670
I2C-TINY-USB DRIVER
36213671
M: Till Harbaum <till@harbaum.org>
36223672
L: linux-i2c@vger.kernel.org
@@ -5647,7 +5697,7 @@ S: Maintained
56475697
F: drivers/pinctrl/spear/
56485698

56495699
PKTCDVD DRIVER
5650-
M: Peter Osterlund <petero2@telia.com>
5700+
M: Jiri Kosina <jkosina@suse.cz>
56515701
S: Maintained
56525702
F: drivers/block/pktcdvd.c
56535703
F: include/linux/pktcdvd.h
@@ -7209,6 +7259,14 @@ L: linux-xtensa@linux-xtensa.org
72097259
S: Maintained
72107260
F: arch/xtensa/
72117261

7262+
THERMAL
7263+
M: Zhang Rui <rui.zhang@intel.com>
7264+
L: linux-pm@vger.kernel.org
7265+
T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
7266+
S: Supported
7267+
F: drivers/thermal/
7268+
F: include/linux/thermal.h
7269+
72127270
THINKPAD ACPI EXTRAS DRIVER
72137271
M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
72147272
L: ibm-acpi-devel@lists.sourceforge.net
@@ -7886,13 +7944,6 @@ M: Roger Luethi <rl@hellgate.ch>
78867944
S: Maintained
78877945
F: drivers/net/ethernet/via/via-rhine.c
78887946

7889-
VIAPRO SMBUS DRIVER
7890-
M: Jean Delvare <khali@linux-fr.org>
7891-
L: linux-i2c@vger.kernel.org
7892-
S: Maintained
7893-
F: Documentation/i2c/busses/i2c-viapro
7894-
F: drivers/i2c/busses/i2c-viapro.c
7895-
78967947
VIA SD/MMC CARD CONTROLLER DRIVER
78977948
M: Bruce Chang <brucechang@via.com.tw>
78987949
M: Harald Welte <HaraldWelte@viatech.com>

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
VERSION = 3
22
PATCHLEVEL = 7
33
SUBLEVEL = 0
4-
EXTRAVERSION = -rc2
4+
EXTRAVERSION = -rc6
55
NAME = Terrified Chipmunk
66

77
# *DOCUMENTATION*

arch/arm/boot/Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ ifeq ($(CONFIG_XIP_KERNEL),y)
3333

3434
$(obj)/xipImage: vmlinux FORCE
3535
$(call if_changed,objcopy)
36-
$(kecho) ' Kernel: $@ is ready (physical address: $(CONFIG_XIP_PHYS_ADDR))'
36+
@$(kecho) ' Kernel: $@ is ready (physical address: $(CONFIG_XIP_PHYS_ADDR))'
3737

3838
$(obj)/Image $(obj)/zImage: FORCE
3939
@echo 'Kernel configured for XIP (CONFIG_XIP_KERNEL=y)'
@@ -48,14 +48,14 @@ $(obj)/xipImage: FORCE
4848

4949
$(obj)/Image: vmlinux FORCE
5050
$(call if_changed,objcopy)
51-
$(kecho) ' Kernel: $@ is ready'
51+
@$(kecho) ' Kernel: $@ is ready'
5252

5353
$(obj)/compressed/vmlinux: $(obj)/Image FORCE
5454
$(Q)$(MAKE) $(build)=$(obj)/compressed $@
5555

5656
$(obj)/zImage: $(obj)/compressed/vmlinux FORCE
5757
$(call if_changed,objcopy)
58-
$(kecho) ' Kernel: $@ is ready'
58+
@$(kecho) ' Kernel: $@ is ready'
5959

6060
endif
6161

@@ -90,15 +90,15 @@ fi
9090
$(obj)/uImage: $(obj)/zImage FORCE
9191
@$(check_for_multiple_loadaddr)
9292
$(call if_changed,uimage)
93-
$(kecho) ' Image $@ is ready'
93+
@$(kecho) ' Image $@ is ready'
9494

9595
$(obj)/bootp/bootp: $(obj)/zImage initrd FORCE
9696
$(Q)$(MAKE) $(build)=$(obj)/bootp $@
9797
@:
9898

9999
$(obj)/bootpImage: $(obj)/bootp/bootp FORCE
100100
$(call if_changed,objcopy)
101-
$(kecho) ' Kernel: $@ is ready'
101+
@$(kecho) ' Kernel: $@ is ready'
102102

103103
PHONY += initrd FORCE
104104
initrd:

arch/arm/boot/dts/tegra30.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@
7373

7474
pinmux: pinmux {
7575
compatible = "nvidia,tegra30-pinmux";
76-
reg = <0x70000868 0xd0 /* Pad control registers */
77-
0x70003000 0x3e0>; /* Mux registers */
76+
reg = <0x70000868 0xd4 /* Pad control registers */
77+
0x70003000 0x3e4>; /* Mux registers */
7878
};
7979

8080
serial@70006000 {

0 commit comments

Comments
 (0)