Unverified Commit fd981455 authored by Mark Brown's avatar Mark Brown
Browse files

Support reading Subsystem ID from Device Tree

Merge series from Stefan Binding <sbinding@opensource.cirrus.com>:

In PC systems using ACPI, the driver is able to read back an SSID from
the _SUB property. This SSID uniquely identifies the system, which
enables the driver to read the correct firmware and tuning for that
system from linux-firmware. Currently there is no way of reading this
property from device tree. Add an equivalent property in device tree
to perform the same role.
parents 63b4c346 46c8b4d2
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -151,6 +151,12 @@ properties:
    minimum: 0
    maximum: 5

  cirrus,subsystem-id:
    $ref: /schemas/types.yaml#/definitions/string
    description:
      Subsystem ID. If this property is present, it sets the system name,
      used to identify the firmware and tuning to load.

required:
  - compatible
  - reg
+4 −5
Original line number Diff line number Diff line
@@ -575,8 +575,8 @@ operations:
            - nat-dst
            - timeout
            - mark
            - counter-orig
            - counter-reply
            - counters-orig
            - counters-reply
            - use
            - id
            - nat-dst
@@ -591,7 +591,6 @@ operations:
        request:
          value: 0x101
          attributes:
            - nfgen-family
            - mark
            - filter
            - status
@@ -608,8 +607,8 @@ operations:
            - nat-dst
            - timeout
            - mark
            - counter-orig
            - counter-reply
            - counters-orig
            - counters-reply
            - use
            - id
            - nat-dst
+2 −2
Original line number Diff line number Diff line
@@ -28,13 +28,13 @@ definitions:
          traffic-patterns it can take a long time until the
          MPTCP_EVENT_ESTABLISHED is sent.
          Attributes: token, family, saddr4 | saddr6, daddr4 | daddr6, sport,
          dport, server-side.
          dport, server-side, [flags].
      -
        name: established
        doc: >-
          A MPTCP connection is established (can start new subflows).
          Attributes: token, family, saddr4 | saddr6, daddr4 | daddr6, sport,
          dport, server-side.
          dport, server-side, [flags].
      -
        name: closed
        doc: >-
+1 −1
Original line number Diff line number Diff line
@@ -2293,7 +2293,7 @@ delayed_register
    notice the need.
skip_validation
    Skip unit descriptor validation (default: no).
    The option is used to ignores the validation errors with the hexdump
    The option is used to ignore the validation errors with the hexdump
    of the unit descriptor instead of a driver probe error, so that we
    can check its details.
quirk_flags
+5 −2
Original line number Diff line number Diff line
@@ -7430,7 +7430,7 @@ S: Supported
F:	Documentation/devicetree/bindings/dpll/dpll-device.yaml
F:	Documentation/devicetree/bindings/dpll/dpll-pin.yaml
F:	Documentation/driver-api/dpll.rst
F:	drivers/dpll/*
F:	drivers/dpll/
F:	include/linux/dpll.h
F:	include/uapi/linux/dpll.h
@@ -16204,6 +16204,7 @@ R: Rik van Riel <riel@surriel.com>
R:	Liam R. Howlett <Liam.Howlett@oracle.com>
R:	Vlastimil Babka <vbabka@suse.cz>
R:	Harry Yoo <harry.yoo@oracle.com>
R:	Jann Horn <jannh@google.com>
L:	linux-mm@kvack.org
S:	Maintained
F:	include/linux/rmap.h
@@ -16248,6 +16249,7 @@ R: Nico Pache <npache@redhat.com>
R:	Ryan Roberts <ryan.roberts@arm.com>
R:	Dev Jain <dev.jain@arm.com>
R:	Barry Song <baohua@kernel.org>
R:	Lance Yang <lance.yang@linux.dev>
L:	linux-mm@kvack.org
S:	Maintained
W:	http://www.linux-mm.org
@@ -22060,6 +22062,7 @@ F: drivers/infiniband/ulp/rtrs/
RUNTIME VERIFICATION (RV)
M:	Steven Rostedt <rostedt@goodmis.org>
M:	Gabriele Monaco <gmonaco@redhat.com>
L:	linux-trace-kernel@vger.kernel.org
S:	Maintained
F:	Documentation/trace/rv/
@@ -24267,7 +24270,7 @@ F: Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
F:	drivers/input/keyboard/sun4i-lradc-keys.c
SUNDANCE NETWORK DRIVER
M:	Denis Kirjanov <dkirjanov@suse.de>
M:	Denis Kirjanov <kirjanov@gmail.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/dlink/sundance.c
Loading