Skip to content

Commit ce8abf3

Browse files
committed
Merge tag 'tai-for-tracing' into timers/core
Pull in the NMI safe TAI accessor which was provided for the tracing tree to prepare for further changes in this area.
2 parents fde33ca + 3dc6ffa commit ce8abf3

File tree

382 files changed

+4518
-3421
lines changed

Some content is hidden

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

382 files changed

+4518
-3421
lines changed

.mailmap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,10 @@ Uwe Kleine-König <[email protected]>
391391
Uwe Kleine-König <[email protected]>
392392
Uwe Kleine-König <[email protected]>
393393
Valdis Kletnieks <[email protected]>
394+
395+
396+
397+
394398
395399
396400

Documentation/core-api/timekeeping.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ Some additional variants exist for more specialized cases:
132132
.. c:function:: u64 ktime_get_mono_fast_ns( void )
133133
u64 ktime_get_raw_fast_ns( void )
134134
u64 ktime_get_boot_fast_ns( void )
135+
u64 ktime_get_tai_fast_ns( void )
135136
u64 ktime_get_real_fast_ns( void )
136137
137138
These variants are safe to call from any context, including from

Documentation/dev-tools/kunit/start.rst

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,18 @@ or ``VFAT_FS``. To run ``FAT_KUNIT_TEST``, the ``.kunitconfig`` has:
4141
CONFIG_MSDOS_FS=y
4242
CONFIG_FAT_KUNIT_TEST=y
4343
44-
1. A good starting point for the ``.kunitconfig``, is the KUnit default
45-
config. Run the command:
44+
1. A good starting point for the ``.kunitconfig`` is the KUnit default config.
45+
You can generate it by running:
4646

4747
.. code-block:: bash
4848
4949
cd $PATH_TO_LINUX_REPO
50-
cp tools/testing/kunit/configs/default.config .kunitconfig
50+
tools/testing/kunit/kunit.py config
51+
cat .kunit/.kunitconfig
52+
53+
.. note ::
54+
``.kunitconfig`` lives in the ``--build_dir`` used by kunit.py, which is
55+
``.kunit`` by default.
5156
5257
.. note ::
5358
You may want to remove CONFIG_KUNIT_ALL_TESTS from the ``.kunitconfig`` as

Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ properties:
5151
Video port for MIPI DPI output (panel or connector).
5252

5353
required:
54-
- port@0
5554
- port@1
5655

5756
required:

Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ properties:
3939
Video port for MIPI DPI output (panel or connector).
4040

4141
required:
42-
- port@0
4342
- port@1
4443

4544
required:

Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ properties:
8383
required:
8484
- compatible
8585
- reg
86+
- width-mm
87+
- height-mm
8688
- panel-timing
8789

8890
unevaluatedProperties: false

Documentation/devicetree/bindings/net/ethernet-controller.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,12 @@ properties:
106106
phy-mode:
107107
$ref: "#/properties/phy-connection-type"
108108

109+
pcs-handle:
110+
$ref: /schemas/types.yaml#/definitions/phandle
111+
description:
112+
Specifies a reference to a node representing a PCS PHY device on a MDIO
113+
bus to link with an external PHY (phy-handle) if exists.
114+
109115
phy-handle:
110116
$ref: /schemas/types.yaml#/definitions/phandle
111117
description:

Documentation/devicetree/bindings/net/micrel.txt

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,3 @@ Optional properties:
4545

4646
In fiber mode, auto-negotiation is disabled and the PHY can only work in
4747
100base-fx (full and half duplex) modes.
48-
49-
- lan8814,ignore-ts: If present the PHY will not support timestamping.
50-
51-
This option acts as check whether Timestamping is supported by
52-
hardware or not. LAN8814 phy support hardware tmestamping.
53-
54-
- lan8814,latency_rx_10: Configures Latency value of phy in ingress at 10 Mbps.
55-
56-
- lan8814,latency_tx_10: Configures Latency value of phy in egress at 10 Mbps.
57-
58-
- lan8814,latency_rx_100: Configures Latency value of phy in ingress at 100 Mbps.
59-
60-
- lan8814,latency_tx_100: Configures Latency value of phy in egress at 100 Mbps.
61-
62-
- lan8814,latency_rx_1000: Configures Latency value of phy in ingress at 1000 Mbps.
63-
64-
- lan8814,latency_tx_1000: Configures Latency value of phy in egress at 1000 Mbps.

Documentation/devicetree/bindings/net/xilinx_axienet.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ Required properties:
2626
specified, the TX/RX DMA interrupts should be on that node
2727
instead, and only the Ethernet core interrupt is optionally
2828
specified here.
29-
- phy-handle : Should point to the external phy device.
29+
- phy-handle : Should point to the external phy device if exists. Pointing
30+
this to the PCS/PMA PHY is deprecated and should be avoided.
3031
See ethernet.txt file in the same directory.
3132
- xlnx,rxmem : Set to allocated memory buffer for Rx/Tx in the hardware
3233

@@ -68,6 +69,11 @@ Optional properties:
6869
required through the core's MDIO interface (i.e. always,
6970
unless the PHY is accessed through a different bus).
7071

72+
- pcs-handle: Phandle to the internal PCS/PMA PHY in SGMII or 1000Base-X
73+
modes, where "pcs-handle" should be used to point
74+
to the PCS/PMA PHY, and "phy-handle" should point to an
75+
external PHY if exists.
76+
7177
Example:
7278
axi_ethernet_eth: ethernet@40c00000 {
7379
compatible = "xlnx,axi-ethernet-1.00.a";

Documentation/driver-api/dma-buf.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,12 @@ DMA Fence Chain
185185
.. kernel-doc:: include/linux/dma-fence-chain.h
186186
:internal:
187187

188+
DMA Fence unwrap
189+
~~~~~~~~~~~~~~~~
190+
191+
.. kernel-doc:: include/linux/dma-fence-unwrap.h
192+
:internal:
193+
188194
DMA Fence uABI/Sync File
189195
~~~~~~~~~~~~~~~~~~~~~~~~
190196

0 commit comments

Comments
 (0)