forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'char-misc-5.2-rc1-part2' of git://git.kernel.org/pub/scm/l…
…inux/kernel/git/gregkh/char-misc Pull char/misc update part 2 from Greg KH: "Here is the "real" big set of char/misc driver patches for 5.2-rc1 Loads of different driver subsystem stuff in here, all over the places: - thunderbolt driver updates - habanalabs driver updates - nvmem driver updates - extcon driver updates - intel_th driver updates - mei driver updates - coresight driver updates - soundwire driver cleanups and updates - fastrpc driver updates - other minor driver updates - chardev minor fixups Feels like this tree is getting to be a dumping ground of "small driver subsystems" these days. Which is fine with me, if it makes things easier for those subsystem maintainers. All of these have been in linux-next for a while with no reported issues" * tag 'char-misc-5.2-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (255 commits) intel_th: msu: Add current window tracking intel_th: msu: Add a sysfs attribute to trigger window switch intel_th: msu: Correct the block wrap detection intel_th: Add switch triggering support intel_th: gth: Factor out trace start/stop intel_th: msu: Factor out pipeline draining intel_th: msu: Switch over to scatterlist intel_th: msu: Replace open-coded list_{first,last,next}_entry variants intel_th: Only report useful IRQs to subdevices intel_th: msu: Start handling IRQs intel_th: pci: Use MSI interrupt signalling intel_th: Communicate IRQ via resource intel_th: Add "rtit" source device intel_th: Skip subdevices if their MMIO is missing intel_th: Rework resource passing between glue layers and core intel_th: SPDX-ify the documentation intel_th: msu: Fix single mode with IOMMU coresight: funnel: Support static funnel dt-bindings: arm: coresight: Unify funnel DT binding coresight: replicator: Add new device id for static replicator ...
- Loading branch information
Showing
274 changed files
with
10,394 additions
and
4,319 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -30,4 +30,12 @@ Description: (RW) Configure MSC buffer size for "single" or "multi" modes. | |
there are no active users and tracing is not enabled) and then | ||
allocates a new one. | ||
|
||
What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/win_switch | ||
Date: May 2019 | ||
KernelVersion: 5.2 | ||
Contact: Alexander Shishkin <[email protected]> | ||
Description: (RW) Trigger window switch for the MSC's buffer, in | ||
multi-window mode. In "multi" mode, accepts writes of "1", thereby | ||
triggering a window switch for the buffer. Returns an error in any | ||
other operating mode or attempts to write something other than "1". | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -65,3 +65,18 @@ Description: Display the ME firmware version. | |
<platform>:<major>.<minor>.<milestone>.<build_no>. | ||
There can be up to three such blocks for different | ||
FW components. | ||
|
||
What: /sys/class/mei/meiN/dev_state | ||
Date: Mar 2019 | ||
KernelVersion: 5.1 | ||
Contact: Tomas Winkler <[email protected]> | ||
Description: Display the ME device state. | ||
|
||
The device state can have following values: | ||
INITIALIZING | ||
INIT_CLIENTS | ||
ENABLED | ||
RESETTING | ||
DISABLED | ||
POWER_DOWN | ||
POWER_UP |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,6 +9,7 @@ Required properties: | |
|
||
- compatible : Must be one of | ||
|
||
"u-blox,neo-6m" | ||
"u-blox,neo-8" | ||
"u-blox,neo-m8" | ||
|
||
|
47 changes: 47 additions & 0 deletions
47
Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
====================================================================== | ||
Device tree bindings for Aspeed AST2400/AST2500 PCI-to-AHB Bridge Control Driver | ||
====================================================================== | ||
|
||
The bridge is available on platforms with the VGA enabled on the Aspeed device. | ||
In this case, the host has access to a 64KiB window into all of the BMC's | ||
memory. The BMC can disable this bridge. If the bridge is enabled, the host | ||
has read access to all the regions of memory, however the host only has read | ||
and write access depending on a register controlled by the BMC. | ||
|
||
Required properties: | ||
=================== | ||
|
||
- compatible: must be one of: | ||
- "aspeed,ast2400-p2a-ctrl" | ||
- "aspeed,ast2500-p2a-ctrl" | ||
|
||
Optional properties: | ||
=================== | ||
|
||
- memory-region: A phandle to a reserved_memory region to be used for the PCI | ||
to AHB mapping | ||
|
||
The p2a-control node should be the child of a syscon node with the required | ||
property: | ||
|
||
- compatible : Should be one of the following: | ||
"aspeed,ast2400-scu", "syscon", "simple-mfd" | ||
"aspeed,g4-scu", "syscon", "simple-mfd" | ||
"aspeed,ast2500-scu", "syscon", "simple-mfd" | ||
"aspeed,g5-scu", "syscon", "simple-mfd" | ||
|
||
Example | ||
=================== | ||
|
||
g4 Example | ||
---------- | ||
|
||
syscon: scu@1e6e2000 { | ||
compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd"; | ||
reg = <0x1e6e2000 0x1a8>; | ||
|
||
p2a: p2a-control { | ||
compatible = "aspeed,ast2400-p2a-ctrl"; | ||
memory-region = <&reserved_memory>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
31 changes: 31 additions & 0 deletions
31
Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
STMicroelectronics STM32 Factory-programmed data device tree bindings | ||
|
||
This represents STM32 Factory-programmed read only non-volatile area: locked | ||
flash, OTP, read-only HW regs... This contains various information such as: | ||
analog calibration data for temperature sensor (e.g. TS_CAL1, TS_CAL2), | ||
internal vref (VREFIN_CAL), unique device ID... | ||
|
||
Required properties: | ||
- compatible: Should be one of: | ||
"st,stm32f4-otp" | ||
"st,stm32mp15-bsec" | ||
- reg: Offset and length of factory-programmed area. | ||
- #address-cells: Should be '<1>'. | ||
- #size-cells: Should be '<1>'. | ||
|
||
Optional Data cells: | ||
- Must be child nodes as described in nvmem.txt. | ||
|
||
Example on stm32f4: | ||
romem: nvmem@1fff7800 { | ||
compatible = "st,stm32f4-otp"; | ||
reg = <0x1fff7800 0x400>; | ||
#address-cells = <1>; | ||
#size-cells = <1>; | ||
|
||
/* Data cells: ts_cal1 at 0x1fff7a2c */ | ||
ts_cal1: calib@22c { | ||
reg = <0x22c 0x2>; | ||
}; | ||
... | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
.. SPDX-License-Identifier: GPL-2.0 | ||
======================= | ||
Intel(R) Trace Hub (TH) | ||
======================= | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8068,6 +8068,7 @@ F: drivers/gpio/gpio-intel-mid.c | |
|
||
INTERCONNECT API | ||
M: Georgi Djakov <[email protected]> | ||
L: [email protected] | ||
S: Maintained | ||
F: Documentation/interconnect/ | ||
F: Documentation/devicetree/bindings/interconnect/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.