Skip to content

Commit 89ef41b

Browse files
author
Kalle Valo
committed
Merge 'net-next/master'
Needed by the upcoming merge of iwlwifi-next-for-kalle-2016-03-02 tag.
2 parents 89916cc + 00a1f0a commit 89ef41b

File tree

1,406 files changed

+33657
-70391
lines changed

Some content is hidden

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

1,406 files changed

+33657
-70391
lines changed

Documentation/ABI/obsolete/sysfs-class-rfkill

Lines changed: 0 additions & 29 deletions
This file was deleted.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
rfkill - radio frequency (RF) connector kill switch support
2+
3+
For details to this subsystem look at Documentation/rfkill.txt.
4+
5+
What: /sys/class/rfkill/rfkill[0-9]+/claim
6+
Date: 09-Jul-2007
7+
KernelVersion v2.6.22
8+
9+
Description: This file was deprecated because there no longer was a way to
10+
claim just control over a single rfkill instance.
11+
This file was scheduled to be removed in 2012, and was removed
12+
in 2016.
13+
Values: 0: Kernel handles events

Documentation/ABI/stable/sysfs-class-rfkill

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ rfkill - radio frequency (RF) connector kill switch support
22

33
For details to this subsystem look at Documentation/rfkill.txt.
44

5-
For the deprecated /sys/class/rfkill/*/state and
6-
/sys/class/rfkill/*/claim knobs of this interface look in
7-
Documentation/ABI/obsolete/sysfs-class-rfkill.
5+
For the deprecated /sys/class/rfkill/*/claim knobs of this interface look in
6+
Documentation/ABI/removed/sysfs-class-rfkill.
87

98
What: /sys/class/rfkill
109
Date: 09-Jul-2007
@@ -42,6 +41,28 @@ Values: A numeric value.
4241
1: true
4342

4443

44+
What: /sys/class/rfkill/rfkill[0-9]+/state
45+
Date: 09-Jul-2007
46+
KernelVersion v2.6.22
47+
48+
Description: Current state of the transmitter.
49+
This file was scheduled to be removed in 2014, but due to its
50+
large number of users it will be sticking around for a bit
51+
longer. Despite it being marked as stabe, the newer "hard" and
52+
"soft" interfaces should be preffered, since it is not possible
53+
to express the 'soft and hard block' state of the rfkill driver
54+
through this interface. There will likely be another attempt to
55+
remove it in the future.
56+
Values: A numeric value.
57+
0: RFKILL_STATE_SOFT_BLOCKED
58+
transmitter is turned off by software
59+
1: RFKILL_STATE_UNBLOCKED
60+
transmitter is (potentially) active
61+
2: RFKILL_STATE_HARD_BLOCKED
62+
transmitter is forced off by something outside of
63+
the driver's control.
64+
65+
4566
What: /sys/class/rfkill/rfkill[0-9]+/hard
4667
Date: 12-March-2010
4768
KernelVersion v2.6.34

Documentation/ABI/testing/sysfs-class-net-batman-adv

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
11

2+
What: /sys/class/net/<iface>/batman-adv/throughput_override
3+
Date: Feb 2014
4+
Contact: Antonio Quartulli <[email protected]>
5+
description:
6+
Defines the throughput value to be used by B.A.T.M.A.N. V
7+
when estimating the link throughput using this interface.
8+
If the value is set to 0 then batman-adv will try to
9+
estimate the throughput by itself.
10+
11+
What: /sys/class/net/<iface>/batman-adv/elp_interval
12+
Date: Feb 2014
13+
Contact: Linus Lüssing <[email protected]>
14+
Description:
15+
Defines the interval in milliseconds in which batman
16+
sends its probing packets for link quality measurements.
17+
218
What: /sys/class/net/<iface>/batman-adv/iface_status
319
Date: May 2010
420
Contact: Marek Lindner <[email protected]>
@@ -12,4 +28,3 @@ Description:
1228
The /sys/class/net/<iface>/batman-adv/mesh_iface file
1329
displays the batman mesh interface this <iface>
1430
currently is associated with.
15-

Documentation/cgroup-v2.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This is the authoritative documentation on the design, interface and
77
conventions of cgroup v2. It describes all userland-visible aspects
88
of cgroup including core and specific controller behaviors. All
99
future changes must be reflected in this document. Documentation for
10-
v1 is available under Documentation/cgroup-legacy/.
10+
v1 is available under Documentation/cgroup-v1/.
1111

1212
CONTENTS
1313

@@ -843,6 +843,10 @@ PAGE_SIZE multiple when read back.
843843
Amount of memory used to cache filesystem data,
844844
including tmpfs and shared memory.
845845

846+
sock
847+
848+
Amount of memory used in network transmission buffers
849+
846850
file_mapped
847851

848852
Amount of cached filesystem data mapped with mmap()

Documentation/devicetree/bindings/clock/rockchip,rk3036-cru.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ that they are defined using standard clock bindings with following
3030
clock-output-names:
3131
- "xin24m" - crystal input - required,
3232
- "ext_i2s" - external I2S clock - optional,
33-
- "ext_gmac" - external GMAC clock - optional
33+
- "rmii_clkin" - external EMAC clock - optional
3434

3535
Example: Clock controller node:
3636

Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,8 @@ Main node required properties:
2424
1 = edge triggered
2525
4 = level triggered
2626

27-
Cells 4 and beyond are reserved for future use. When the 1st cell
28-
has a value of 0 or 1, cells 4 and beyond act as padding, and may be
29-
ignored. It is recommended that padding cells have a value of 0.
27+
Cells 4 and beyond are reserved for future use and must have a value
28+
of 0 if present.
3029

3130
- reg : Specifies base physical address(s) and size of the GIC
3231
registers, in the following order:
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
IFI CANFD controller
2+
--------------------
3+
4+
Required properties:
5+
- compatible: Should be "ifi,canfd-1.0"
6+
- reg: Should contain CAN controller registers location and length
7+
- interrupts: Should contain IRQ line for the CAN controller
8+
9+
Example:
10+
11+
canfd0: canfd@ff220000 {
12+
compatible = "ifi,canfd-1.0";
13+
reg = <0xff220000 0x00001000>;
14+
interrupts = <0 43 0>;
15+
};

Documentation/devicetree/bindings/net/can/rcar_can.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ Required properties:
66
"renesas,can-r8a7779" if CAN controller is a part of R8A7779 SoC.
77
"renesas,can-r8a7790" if CAN controller is a part of R8A7790 SoC.
88
"renesas,can-r8a7791" if CAN controller is a part of R8A7791 SoC.
9+
"renesas,can-r8a7792" if CAN controller is a part of R8A7792 SoC.
10+
"renesas,can-r8a7793" if CAN controller is a part of R8A7793 SoC.
11+
"renesas,can-r8a7794" if CAN controller is a part of R8A7794 SoC.
12+
"renesas,rcar-gen1-can" for a generic R-Car Gen1 compatible device.
13+
"renesas,rcar-gen2-can" for a generic R-Car Gen2 compatible device.
14+
When compatible with the generic version, nodes must list the
15+
SoC-specific version corresponding to the platform first
16+
followed by the generic version.
17+
918
- reg: physical base address and size of the R-Car CAN register map.
1019
- interrupts: interrupt specifier for the sole interrupt.
1120
- clocks: phandles and clock specifiers for 3 CAN clock inputs.
@@ -25,7 +34,7 @@ Example
2534
SoC common .dtsi file:
2635

2736
can0: can@e6e80000 {
28-
compatible = "renesas,can-r8a7791";
37+
compatible = "renesas,can-r8a7791", "renesas,rcar-gen2-can";
2938
reg = <0 0xe6e80000 0 0x1000>;
3039
interrupts = <0 186 IRQ_TYPE_LEVEL_HIGH>;
3140
clocks = <&mstp9_clks R8A7791_CLK_RCAN0>,

Documentation/devicetree/bindings/net/can/sja1000.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Memory mapped SJA1000 CAN controller from NXP (formerly Philips)
22

33
Required properties:
44

5-
- compatible : should be "nxp,sja1000".
5+
- compatible : should be one of "nxp,sja1000", "technologic,sja1000".
66

77
- reg : should specify the chip select, address offset and size required
88
to map the registers of the SJA1000. The size is usually 0x80.
@@ -14,6 +14,7 @@ Optional properties:
1414

1515
- reg-io-width : Specify the size (in bytes) of the IO accesses that
1616
should be performed on the device. Valid value is 1, 2 or 4.
17+
This property is ignored for technologic version.
1718
Default to 1 (8 bits).
1819

1920
- nxp,external-clock-frequency : Frequency of the external oscillator

0 commit comments

Comments
 (0)