Skip to content
Snippets Groups Projects
Commit 14d34d2d authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Merge 5.12-rc7 into usb-next


We need the USB fixes in here as well.

Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parents 3db53374 d434405a
No related branches found
No related tags found
No related merge requests found
Showing
with 165 additions and 41 deletions
...@@ -168,6 +168,7 @@ Johan Hovold <johan@kernel.org> <jhovold@gmail.com> ...@@ -168,6 +168,7 @@ Johan Hovold <johan@kernel.org> <jhovold@gmail.com>
Johan Hovold <johan@kernel.org> <johan@hovoldconsulting.com> Johan Hovold <johan@kernel.org> <johan@hovoldconsulting.com>
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
John Stultz <johnstul@us.ibm.com> John Stultz <johnstul@us.ibm.com>
Jordan Crouse <jordan@cosmicpenguin.net> <jcrouse@codeaurora.org>
<josh@joshtriplett.org> <josh@freedesktop.org> <josh@joshtriplett.org> <josh@freedesktop.org>
<josh@joshtriplett.org> <josh@kernel.org> <josh@joshtriplett.org> <josh@kernel.org>
<josh@joshtriplett.org> <josht@linux.vnet.ibm.com> <josh@joshtriplett.org> <josht@linux.vnet.ibm.com>
...@@ -253,8 +254,14 @@ Morten Welinder <welinder@anemone.rentec.com> ...@@ -253,8 +254,14 @@ Morten Welinder <welinder@anemone.rentec.com>
Morten Welinder <welinder@darter.rentec.com> Morten Welinder <welinder@darter.rentec.com>
Morten Welinder <welinder@troll.com> Morten Welinder <welinder@troll.com>
Mythri P K <mythripk@ti.com> Mythri P K <mythripk@ti.com>
Nadia Yvette Chambers <nyc@holomorphy.com> William Lee Irwin III <wli@holomorphy.com>
Nathan Chancellor <nathan@kernel.org> <natechancellor@gmail.com> Nathan Chancellor <nathan@kernel.org> <natechancellor@gmail.com>
Nguyen Anh Quynh <aquynh@gmail.com> Nguyen Anh Quynh <aquynh@gmail.com>
Nicholas Piggin <npiggin@gmail.com> <npiggen@suse.de>
Nicholas Piggin <npiggin@gmail.com> <npiggin@kernel.dk>
Nicholas Piggin <npiggin@gmail.com> <npiggin@suse.de>
Nicholas Piggin <npiggin@gmail.com> <nickpiggin@yahoo.com.au>
Nicholas Piggin <npiggin@gmail.com> <piggin@cyberone.com.au>
Nicolas Ferre <nicolas.ferre@microchip.com> <nicolas.ferre@atmel.com> Nicolas Ferre <nicolas.ferre@microchip.com> <nicolas.ferre@atmel.com>
Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org>
Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org>
......
What: /sys/kernel/debug/moxtet/input What: /sys/kernel/debug/moxtet/input
Date: March 2019 Date: March 2019
KernelVersion: 5.3 KernelVersion: 5.3
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) Read input from the shift registers, in hexadecimal. Description: (Read) Read input from the shift registers, in hexadecimal.
Returns N+1 bytes, where N is the number of Moxtet connected Returns N+1 bytes, where N is the number of Moxtet connected
modules. The first byte is from the CPU board itself. modules. The first byte is from the CPU board itself.
...@@ -19,7 +19,7 @@ Description: (Read) Read input from the shift registers, in hexadecimal. ...@@ -19,7 +19,7 @@ Description: (Read) Read input from the shift registers, in hexadecimal.
What: /sys/kernel/debug/moxtet/output What: /sys/kernel/debug/moxtet/output
Date: March 2019 Date: March 2019
KernelVersion: 5.3 KernelVersion: 5.3
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (RW) Read last written value to the shift registers, in Description: (RW) Read last written value to the shift registers, in
hexadecimal, or write values to the shift registers, also hexadecimal, or write values to the shift registers, also
in hexadecimal. in hexadecimal.
......
What: /sys/kernel/debug/turris-mox-rwtm/do_sign What: /sys/kernel/debug/turris-mox-rwtm/do_sign
Date: Jun 2020 Date: Jun 2020
KernelVersion: 5.8 KernelVersion: 5.8
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: Description:
======= =========================================================== ======= ===========================================================
......
What: /sys/bus/moxtet/devices/moxtet-<name>.<addr>/module_description What: /sys/bus/moxtet/devices/moxtet-<name>.<addr>/module_description
Date: March 2019 Date: March 2019
KernelVersion: 5.3 KernelVersion: 5.3
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) Moxtet module description. Format: string Description: (Read) Moxtet module description. Format: string
What: /sys/bus/moxtet/devices/moxtet-<name>.<addr>/module_id What: /sys/bus/moxtet/devices/moxtet-<name>.<addr>/module_id
Date: March 2019 Date: March 2019
KernelVersion: 5.3 KernelVersion: 5.3
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) Moxtet module ID. Format: %x Description: (Read) Moxtet module ID. Format: %x
What: /sys/bus/moxtet/devices/moxtet-<name>.<addr>/module_name What: /sys/bus/moxtet/devices/moxtet-<name>.<addr>/module_name
Date: March 2019 Date: March 2019
KernelVersion: 5.3 KernelVersion: 5.3
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) Moxtet module name. Format: string Description: (Read) Moxtet module name. Format: string
What: /sys/class/leds/<led>/device/brightness What: /sys/class/leds/<led>/device/brightness
Date: July 2020 Date: July 2020
KernelVersion: 5.9 KernelVersion: 5.9
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (RW) On the front panel of the Turris Omnia router there is also Description: (RW) On the front panel of the Turris Omnia router there is also
a button which can be used to control the intensity of all the a button which can be used to control the intensity of all the
LEDs at once, so that if they are too bright, user can dim them. LEDs at once, so that if they are too bright, user can dim them.
......
What: /sys/firmware/turris-mox-rwtm/board_version What: /sys/firmware/turris-mox-rwtm/board_version
Date: August 2019 Date: August 2019
KernelVersion: 5.4 KernelVersion: 5.4
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) Board version burned into eFuses of this Turris Mox board. Description: (Read) Board version burned into eFuses of this Turris Mox board.
Format: %i Format: %i
What: /sys/firmware/turris-mox-rwtm/mac_address* What: /sys/firmware/turris-mox-rwtm/mac_address*
Date: August 2019 Date: August 2019
KernelVersion: 5.4 KernelVersion: 5.4
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) MAC addresses burned into eFuses of this Turris Mox board. Description: (Read) MAC addresses burned into eFuses of this Turris Mox board.
Format: %pM Format: %pM
What: /sys/firmware/turris-mox-rwtm/pubkey What: /sys/firmware/turris-mox-rwtm/pubkey
Date: August 2019 Date: August 2019
KernelVersion: 5.4 KernelVersion: 5.4
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) ECDSA public key (in pubkey hex compressed form) computed Description: (Read) ECDSA public key (in pubkey hex compressed form) computed
as pair to the ECDSA private key burned into eFuses of this as pair to the ECDSA private key burned into eFuses of this
Turris Mox Board. Turris Mox Board.
...@@ -24,7 +24,7 @@ Description: (Read) ECDSA public key (in pubkey hex compressed form) computed ...@@ -24,7 +24,7 @@ Description: (Read) ECDSA public key (in pubkey hex compressed form) computed
What: /sys/firmware/turris-mox-rwtm/ram_size What: /sys/firmware/turris-mox-rwtm/ram_size
Date: August 2019 Date: August 2019
KernelVersion: 5.4 KernelVersion: 5.4
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) RAM size in MiB of this Turris Mox board as was detected Description: (Read) RAM size in MiB of this Turris Mox board as was detected
during manufacturing and burned into eFuses. Can be 512 or 1024. during manufacturing and burned into eFuses. Can be 512 or 1024.
Format: %i Format: %i
...@@ -32,6 +32,6 @@ Description: (Read) RAM size in MiB of this Turris Mox board as was detected ...@@ -32,6 +32,6 @@ Description: (Read) RAM size in MiB of this Turris Mox board as was detected
What: /sys/firmware/turris-mox-rwtm/serial_number What: /sys/firmware/turris-mox-rwtm/serial_number
Date: August 2019 Date: August 2019
KernelVersion: 5.4 KernelVersion: 5.4
Contact: Marek Behún <marek.behun@nic.cz> Contact: Marek Behún <kabel@kernel.org>
Description: (Read) Serial number burned into eFuses of this Turris Mox device. Description: (Read) Serial number burned into eFuses of this Turris Mox device.
Format: %016X Format: %016X
...@@ -32,7 +32,7 @@ Optional node properties: ...@@ -32,7 +32,7 @@ Optional node properties:
- "#thermal-sensor-cells" Used to expose itself to thermal fw. - "#thermal-sensor-cells" Used to expose itself to thermal fw.
Read more about iio bindings at Read more about iio bindings at
Documentation/devicetree/bindings/iio/iio-bindings.txt https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/
Example: Example:
ncp15wb473@0 { ncp15wb473@0 {
......
...@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# ...@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Bindings for GPIO bitbanged I2C title: Bindings for GPIO bitbanged I2C
maintainers: maintainers:
- Wolfram Sang <wolfram@the-dreams.de> - Wolfram Sang <wsa@kernel.org>
allOf: allOf:
- $ref: /schemas/i2c/i2c-controller.yaml# - $ref: /schemas/i2c/i2c-controller.yaml#
......
...@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# ...@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Freescale Inter IC (I2C) and High Speed Inter IC (HS-I2C) for i.MX title: Freescale Inter IC (I2C) and High Speed Inter IC (HS-I2C) for i.MX
maintainers: maintainers:
- Wolfram Sang <wolfram@the-dreams.de> - Oleksij Rempel <o.rempel@pengutronix.de>
allOf: allOf:
- $ref: /schemas/i2c/i2c-controller.yaml# - $ref: /schemas/i2c/i2c-controller.yaml#
......
...@@ -14,8 +14,9 @@ description: > ...@@ -14,8 +14,9 @@ description: >
Industrial I/O subsystem bindings for ADC controller found in Industrial I/O subsystem bindings for ADC controller found in
Ingenic JZ47xx SoCs. Ingenic JZ47xx SoCs.
ADC clients must use the format described in iio-bindings.txt, giving ADC clients must use the format described in
a phandle and IIO specifier pair ("io-channels") to the ADC controller. https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/iio-consumer.yaml,
giving a phandle and IIO specifier pair ("io-channels") to the ADC controller.
properties: properties:
compatible: compatible:
......
...@@ -24,7 +24,9 @@ properties: ...@@ -24,7 +24,9 @@ properties:
description: > description: >
List of phandle and IIO specifier pairs. List of phandle and IIO specifier pairs.
Each pair defines one ADC channel to which a joystick axis is connected. Each pair defines one ADC channel to which a joystick axis is connected.
See Documentation/devicetree/bindings/iio/iio-bindings.txt for details. See
https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/iio-consumer.yaml
for details.
'#address-cells': '#address-cells':
const: 1 const: 1
......
...@@ -5,7 +5,10 @@ Required properties: ...@@ -5,7 +5,10 @@ Required properties:
- compatible: must be "resistive-adc-touch" - compatible: must be "resistive-adc-touch"
The device must be connected to an ADC device that provides channels for The device must be connected to an ADC device that provides channels for
position measurement and optional pressure. position measurement and optional pressure.
Refer to ../iio/iio-bindings.txt for details Refer to
https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/iio-consumer.yaml
for details
- iio-channels: must have at least two channels connected to an ADC device. - iio-channels: must have at least two channels connected to an ADC device.
These should correspond to the channels exposed by the ADC device and should These should correspond to the channels exposed by the ADC device and should
have the right index as the ADC device registers them. These channels have the right index as the ADC device registers them. These channels
......
...@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# ...@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: CZ.NIC's Turris Omnia LEDs driver title: CZ.NIC's Turris Omnia LEDs driver
maintainers: maintainers:
- Marek Behún <marek.behun@nic.cz> - Marek Behún <kabel@kernel.org>
description: description:
This module adds support for the RGB LEDs found on the front panel of the This module adds support for the RGB LEDs found on the front panel of the
......
...@@ -72,7 +72,9 @@ Required child device properties: ...@@ -72,7 +72,9 @@ Required child device properties:
pwm|regulator|rtc|sysctrl|usb]"; pwm|regulator|rtc|sysctrl|usb]";
A few child devices require ADC channels from the GPADC node. Those follow the A few child devices require ADC channels from the GPADC node. Those follow the
standard bindings from iio/iio-bindings.txt and iio/adc/adc.txt standard bindings from
https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/iio-consumer.yaml
and Documentation/devicetree/bindings/iio/adc/adc.yaml
abx500-temp : io-channels "aux1" and "aux2" for measuring external abx500-temp : io-channels "aux1" and "aux2" for measuring external
temperatures. temperatures.
......
...@@ -16,14 +16,14 @@ Optional subnodes: ...@@ -16,14 +16,14 @@ Optional subnodes:
The sub-functions of CPCAP get their own node with their own compatible values, The sub-functions of CPCAP get their own node with their own compatible values,
which are described in the following files: which are described in the following files:
- ../power/supply/cpcap-battery.txt - Documentation/devicetree/bindings/power/supply/cpcap-battery.txt
- ../power/supply/cpcap-charger.txt - Documentation/devicetree/bindings/power/supply/cpcap-charger.txt
- ../regulator/cpcap-regulator.txt - Documentation/devicetree/bindings/regulator/cpcap-regulator.txt
- ../phy/phy-cpcap-usb.txt - Documentation/devicetree/bindings/phy/phy-cpcap-usb.txt
- ../input/cpcap-pwrbutton.txt - Documentation/devicetree/bindings/input/cpcap-pwrbutton.txt
- ../rtc/cpcap-rtc.txt - Documentation/devicetree/bindings/rtc/cpcap-rtc.txt
- ../leds/leds-cpcap.txt - Documentation/devicetree/bindings/leds/leds-cpcap.txt
- ../iio/adc/cpcap-adc.txt - Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml
The only exception is the audio codec. Instead of a compatible value its The only exception is the audio codec. Instead of a compatible value its
node must be named "audio-codec". node must be named "audio-codec".
......
...@@ -32,7 +32,7 @@ required: ...@@ -32,7 +32,7 @@ required:
- interrupts - interrupts
- interrupt-names - interrupt-names
additionalProperties: false unevaluatedProperties: false
examples: examples:
- | - |
......
...@@ -49,7 +49,7 @@ properties: ...@@ -49,7 +49,7 @@ properties:
description: description:
Reference to an nvmem node for the MAC address Reference to an nvmem node for the MAC address
nvmem-cells-names: nvmem-cell-names:
const: mac-address const: mac-address
phy-connection-type: phy-connection-type:
......
...@@ -65,6 +65,71 @@ KSZ9031: ...@@ -65,6 +65,71 @@ KSZ9031:
step is 60ps. The default value is the neutral setting, so setting step is 60ps. The default value is the neutral setting, so setting
rxc-skew-ps=<0> actually results in -900 picoseconds adjustment. rxc-skew-ps=<0> actually results in -900 picoseconds adjustment.
The KSZ9031 hardware supports a range of skew values from negative to
positive, where the specific range is property dependent. All values
specified in the devicetree are offset by the minimum value so they
can be represented as positive integers in the devicetree since it's
difficult to represent a negative number in the devictree.
The following 5-bit values table apply to rxc-skew-ps and txc-skew-ps.
Pad Skew Value Delay (ps) Devicetree Value
------------------------------------------------------
0_0000 -900ps 0
0_0001 -840ps 60
0_0010 -780ps 120
0_0011 -720ps 180
0_0100 -660ps 240
0_0101 -600ps 300
0_0110 -540ps 360
0_0111 -480ps 420
0_1000 -420ps 480
0_1001 -360ps 540
0_1010 -300ps 600
0_1011 -240ps 660
0_1100 -180ps 720
0_1101 -120ps 780
0_1110 -60ps 840
0_1111 0ps 900
1_0000 60ps 960
1_0001 120ps 1020
1_0010 180ps 1080
1_0011 240ps 1140
1_0100 300ps 1200
1_0101 360ps 1260
1_0110 420ps 1320
1_0111 480ps 1380
1_1000 540ps 1440
1_1001 600ps 1500
1_1010 660ps 1560
1_1011 720ps 1620
1_1100 780ps 1680
1_1101 840ps 1740
1_1110 900ps 1800
1_1111 960ps 1860
The following 4-bit values table apply to the txdX-skew-ps, rxdX-skew-ps
data pads, and the rxdv-skew-ps, txen-skew-ps control pads.
Pad Skew Value Delay (ps) Devicetree Value
------------------------------------------------------
0000 -420ps 0
0001 -360ps 60
0010 -300ps 120
0011 -240ps 180
0100 -180ps 240
0101 -120ps 300
0110 -60ps 360
0111 0ps 420
1000 60ps 480
1001 120ps 540
1010 180ps 600
1011 240ps 660
1100 300ps 720
1101 360ps 780
1110 420ps 840
1111 480ps 900
Optional properties: Optional properties:
Maximum value of 1860, default value 900: Maximum value of 1860, default value 900:
...@@ -120,11 +185,21 @@ KSZ9131: ...@@ -120,11 +185,21 @@ KSZ9131:
Examples: Examples:
/* Attach to an Ethernet device with autodetected PHY */
&enet {
rxc-skew-ps = <1800>;
rxdv-skew-ps = <0>;
txc-skew-ps = <1800>;
txen-skew-ps = <0>;
status = "okay";
};
/* Attach to an explicitly-specified PHY */
mdio { mdio {
phy0: ethernet-phy@0 { phy0: ethernet-phy@0 {
rxc-skew-ps = <3000>; rxc-skew-ps = <1800>;
rxdv-skew-ps = <0>; rxdv-skew-ps = <0>;
txc-skew-ps = <3000>; txc-skew-ps = <1800>;
txen-skew-ps = <0>; txen-skew-ps = <0>;
reg = <0>; reg = <0>;
}; };
...@@ -133,3 +208,20 @@ Examples: ...@@ -133,3 +208,20 @@ Examples:
phy = <&phy0>; phy = <&phy0>;
phy-mode = "rgmii-id"; phy-mode = "rgmii-id";
}; };
References
Micrel ksz9021rl/rn Data Sheet, Revision 1.2. Dated 2/13/2014.
http://www.micrel.com/_PDF/Ethernet/datasheets/ksz9021rl-rn_ds.pdf
Micrel ksz9031rnx Data Sheet, Revision 2.1. Dated 11/20/2014.
http://www.micrel.com/_PDF/Ethernet/datasheets/KSZ9031RNX.pdf
Notes:
Note that a previous version of the Micrel ksz9021rl/rn Data Sheet
was missing extended register 106 (transmit data pad skews), and
incorrectly specified the ps per step as 200ps/step instead of
120ps/step. The latest update to this document reflects the latest
revision of the Micrel specification even though usage in the kernel
still reflects that incorrect document.
...@@ -976,9 +976,9 @@ constraints on coalescing parameters and their values. ...@@ -976,9 +976,9 @@ constraints on coalescing parameters and their values.
PAUSE_GET PAUSE_GET
============ =========
Gets channel counts like ``ETHTOOL_GPAUSE`` ioctl request. Gets pause frame settings like ``ETHTOOL_GPAUSEPARAM`` ioctl request.
Request contents: Request contents:
...@@ -1007,7 +1007,7 @@ the statistics in the following structure: ...@@ -1007,7 +1007,7 @@ the statistics in the following structure:
Each member has a corresponding attribute defined. Each member has a corresponding attribute defined.
PAUSE_SET PAUSE_SET
============ =========
Sets pause parameters like ``ETHTOOL_GPAUSEPARAM`` ioctl request. Sets pause parameters like ``ETHTOOL_GPAUSEPARAM`` ioctl request.
...@@ -1024,7 +1024,7 @@ Request contents: ...@@ -1024,7 +1024,7 @@ Request contents:
EEE_GET EEE_GET
======= =======
Gets channel counts like ``ETHTOOL_GEEE`` ioctl request. Gets Energy Efficient Ethernet settings like ``ETHTOOL_GEEE`` ioctl request.
Request contents: Request contents:
...@@ -1054,7 +1054,7 @@ first 32 are provided by the ``ethtool_ops`` callback. ...@@ -1054,7 +1054,7 @@ first 32 are provided by the ``ethtool_ops`` callback.
EEE_SET EEE_SET
======= =======
Sets pause parameters like ``ETHTOOL_GEEEPARAM`` ioctl request. Sets Energy Efficient Ethernet parameters like ``ETHTOOL_SEEE`` ioctl request.
Request contents: Request contents:
......
...@@ -1790,19 +1790,26 @@ F: drivers/net/ethernet/cortina/ ...@@ -1790,19 +1790,26 @@ F: drivers/net/ethernet/cortina/
F: drivers/pinctrl/pinctrl-gemini.c F: drivers/pinctrl/pinctrl-gemini.c
F: drivers/rtc/rtc-ftrtc010.c F: drivers/rtc/rtc-ftrtc010.c
   
ARM/CZ.NIC TURRIS MOX SUPPORT ARM/CZ.NIC TURRIS SUPPORT
M: Marek Behun <marek.behun@nic.cz> M: Marek Behun <kabel@kernel.org>
S: Maintained S: Maintained
W: http://mox.turris.cz W: https://www.turris.cz/
F: Documentation/ABI/testing/debugfs-moxtet F: Documentation/ABI/testing/debugfs-moxtet
F: Documentation/ABI/testing/sysfs-bus-moxtet-devices F: Documentation/ABI/testing/sysfs-bus-moxtet-devices
F: Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm F: Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
F: Documentation/devicetree/bindings/bus/moxtet.txt F: Documentation/devicetree/bindings/bus/moxtet.txt
F: Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt F: Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
F: Documentation/devicetree/bindings/gpio/gpio-moxtet.txt F: Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
F: Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
F: Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
F: drivers/bus/moxtet.c F: drivers/bus/moxtet.c
F: drivers/firmware/turris-mox-rwtm.c F: drivers/firmware/turris-mox-rwtm.c
F: drivers/leds/leds-turris-omnia.c
F: drivers/mailbox/armada-37xx-rwtm-mailbox.c
F: drivers/gpio/gpio-moxtet.c F: drivers/gpio/gpio-moxtet.c
F: drivers/watchdog/armada_37xx_wdt.c
F: include/dt-bindings/bus/moxtet.h
F: include/linux/armada-37xx-rwtm-mailbox.h
F: include/linux/moxtet.h F: include/linux/moxtet.h
   
ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
...@@ -14850,6 +14857,14 @@ L: linux-arm-msm@vger.kernel.org ...@@ -14850,6 +14857,14 @@ L: linux-arm-msm@vger.kernel.org
S: Maintained S: Maintained
F: drivers/iommu/arm/arm-smmu/qcom_iommu.c F: drivers/iommu/arm/arm-smmu/qcom_iommu.c
   
QUALCOMM IPC ROUTER (QRTR) DRIVER
M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
L: linux-arm-msm@vger.kernel.org
S: Maintained
F: include/trace/events/qrtr.h
F: include/uapi/linux/qrtr.h
F: net/qrtr/
QUALCOMM IPCC MAILBOX DRIVER QUALCOMM IPCC MAILBOX DRIVER
M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
L: linux-arm-msm@vger.kernel.org L: linux-arm-msm@vger.kernel.org
...@@ -15199,6 +15214,7 @@ F: fs/reiserfs/ ...@@ -15199,6 +15214,7 @@ F: fs/reiserfs/
REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
M: Ohad Ben-Cohen <ohad@wizery.com> M: Ohad Ben-Cohen <ohad@wizery.com>
M: Bjorn Andersson <bjorn.andersson@linaro.org> M: Bjorn Andersson <bjorn.andersson@linaro.org>
M: Mathieu Poirier <mathieu.poirier@linaro.org>
L: linux-remoteproc@vger.kernel.org L: linux-remoteproc@vger.kernel.org
S: Maintained S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
...@@ -15212,6 +15228,7 @@ F: include/linux/remoteproc/ ...@@ -15212,6 +15228,7 @@ F: include/linux/remoteproc/
REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
M: Ohad Ben-Cohen <ohad@wizery.com> M: Ohad Ben-Cohen <ohad@wizery.com>
M: Bjorn Andersson <bjorn.andersson@linaro.org> M: Bjorn Andersson <bjorn.andersson@linaro.org>
M: Mathieu Poirier <mathieu.poirier@linaro.org>
L: linux-remoteproc@vger.kernel.org L: linux-remoteproc@vger.kernel.org
S: Maintained S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment