mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-25 13:14:07 +08:00
Merge 5.18-rc5 into driver-core-next
We need the kernfs/driver core fixes in here as well. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
commit
0e509f537f
@ -116,7 +116,7 @@ Description:
|
|||||||
<value>[ForceIf:<attribute>=<value>]
|
<value>[ForceIf:<attribute>=<value>]
|
||||||
<value>[ForceIfNot:<attribute>=<value>]
|
<value>[ForceIfNot:<attribute>=<value>]
|
||||||
|
|
||||||
For example:
|
For example::
|
||||||
|
|
||||||
LegacyOrom/dell_value_modifier has value:
|
LegacyOrom/dell_value_modifier has value:
|
||||||
Disabled[ForceIf:SecureBoot=Enabled]
|
Disabled[ForceIf:SecureBoot=Enabled]
|
||||||
@ -212,7 +212,7 @@ Description:
|
|||||||
the next boot.
|
the next boot.
|
||||||
|
|
||||||
Lenovo specific class extensions
|
Lenovo specific class extensions
|
||||||
------------------------------
|
--------------------------------
|
||||||
|
|
||||||
On Lenovo systems the following additional settings are available:
|
On Lenovo systems the following additional settings are available:
|
||||||
|
|
||||||
@ -246,9 +246,7 @@ Description:
|
|||||||
that is being referenced (e.g hdd0, hdd1 etc)
|
that is being referenced (e.g hdd0, hdd1 etc)
|
||||||
This attribute defaults to device 0.
|
This attribute defaults to device 0.
|
||||||
|
|
||||||
certificate:
|
certificate, signature, save_signature:
|
||||||
signature:
|
|
||||||
save_signature:
|
|
||||||
These attributes are used for certificate based authentication. This is
|
These attributes are used for certificate based authentication. This is
|
||||||
used in conjunction with a signing server as an alternative to password
|
used in conjunction with a signing server as an alternative to password
|
||||||
based authentication.
|
based authentication.
|
||||||
@ -257,22 +255,27 @@ Description:
|
|||||||
The attributes can be displayed to check the stored value.
|
The attributes can be displayed to check the stored value.
|
||||||
|
|
||||||
Some usage examples:
|
Some usage examples:
|
||||||
Installing a certificate to enable feature:
|
|
||||||
echo <supervisor password > authentication/Admin/current_password
|
|
||||||
echo <signed certificate> > authentication/Admin/certificate
|
|
||||||
|
|
||||||
Updating the installed certificate:
|
Installing a certificate to enable feature::
|
||||||
echo <signature> > authentication/Admin/signature
|
|
||||||
echo <signed certificate> > authentication/Admin/certificate
|
|
||||||
|
|
||||||
Removing the installed certificate:
|
echo "supervisor password" > authentication/Admin/current_password
|
||||||
echo <signature> > authentication/Admin/signature
|
echo "signed certificate" > authentication/Admin/certificate
|
||||||
echo '' > authentication/Admin/certificate
|
|
||||||
|
|
||||||
Changing a BIOS setting:
|
Updating the installed certificate::
|
||||||
echo <signature> > authentication/Admin/signature
|
|
||||||
echo <save signature> > authentication/Admin/save_signature
|
echo "signature" > authentication/Admin/signature
|
||||||
echo Enable > attribute/PasswordBeep/current_value
|
echo "signed certificate" > authentication/Admin/certificate
|
||||||
|
|
||||||
|
Removing the installed certificate::
|
||||||
|
|
||||||
|
echo "signature" > authentication/Admin/signature
|
||||||
|
echo "" > authentication/Admin/certificate
|
||||||
|
|
||||||
|
Changing a BIOS setting::
|
||||||
|
|
||||||
|
echo "signature" > authentication/Admin/signature
|
||||||
|
echo "save signature" > authentication/Admin/save_signature
|
||||||
|
echo Enable > attribute/PasswordBeep/current_value
|
||||||
|
|
||||||
You cannot enable certificate authentication if a supervisor password
|
You cannot enable certificate authentication if a supervisor password
|
||||||
has not been set.
|
has not been set.
|
||||||
@ -288,9 +291,10 @@ Description:
|
|||||||
certificate_to_password:
|
certificate_to_password:
|
||||||
Write only attribute used to switch from certificate based authentication
|
Write only attribute used to switch from certificate based authentication
|
||||||
back to password based.
|
back to password based.
|
||||||
Usage:
|
Usage::
|
||||||
echo <signature> > authentication/Admin/signature
|
|
||||||
echo <password> > authentication/Admin/certificate_to_password
|
echo "signature" > authentication/Admin/signature
|
||||||
|
echo "password" > authentication/Admin/certificate_to_password
|
||||||
|
|
||||||
|
|
||||||
What: /sys/class/firmware-attributes/*/attributes/pending_reboot
|
What: /sys/class/firmware-attributes/*/attributes/pending_reboot
|
||||||
@ -345,7 +349,7 @@ Description:
|
|||||||
|
|
||||||
# echo "factory" > /sys/class/firmware-attributes/*/device/attributes/reset_bios
|
# echo "factory" > /sys/class/firmware-attributes/*/device/attributes/reset_bios
|
||||||
# cat /sys/class/firmware-attributes/*/device/attributes/reset_bios
|
# cat /sys/class/firmware-attributes/*/device/attributes/reset_bios
|
||||||
# builtinsafe lastknowngood [factory] custom
|
builtinsafe lastknowngood [factory] custom
|
||||||
|
|
||||||
Note that any changes to this attribute requires a reboot
|
Note that any changes to this attribute requires a reboot
|
||||||
for changes to take effect.
|
for changes to take effect.
|
||||||
|
@ -13,17 +13,19 @@ Description:
|
|||||||
Should the operation fail, one of the following error codes
|
Should the operation fail, one of the following error codes
|
||||||
may be returned:
|
may be returned:
|
||||||
|
|
||||||
|
========== =====
|
||||||
Error Code Cause
|
Error Code Cause
|
||||||
---------- -----
|
========== =====
|
||||||
EIO General mailbox failure. Log may indicate cause.
|
EIO General mailbox failure. Log may indicate cause.
|
||||||
EBUSY Mailbox is owned by another agent.
|
EBUSY Mailbox is owned by another agent.
|
||||||
EPERM SDSI capability is not enabled in hardware.
|
EPERM SDSI capability is not enabled in hardware.
|
||||||
EPROTO Failure in mailbox protocol detected by driver.
|
EPROTO Failure in mailbox protocol detected by driver.
|
||||||
See log for details.
|
See log for details.
|
||||||
EOVERFLOW For provision commands, the size of the data
|
EOVERFLOW For provision commands, the size of the data
|
||||||
exceeds what may be written.
|
exceeds what may be written.
|
||||||
ESPIPE Seeking is not allowed.
|
ESPIPE Seeking is not allowed.
|
||||||
ETIMEDOUT Failure to complete mailbox transaction in time.
|
ETIMEDOUT Failure to complete mailbox transaction in time.
|
||||||
|
========== =====
|
||||||
|
|
||||||
What: /sys/bus/auxiliary/devices/intel_vsec.sdsi.X/guid
|
What: /sys/bus/auxiliary/devices/intel_vsec.sdsi.X/guid
|
||||||
Date: Feb 2022
|
Date: Feb 2022
|
||||||
|
@ -9,8 +9,9 @@ Description: Shows all enabled kernel features.
|
|||||||
What: /sys/fs/erofs/<disk>/sync_decompress
|
What: /sys/fs/erofs/<disk>/sync_decompress
|
||||||
Date: November 2021
|
Date: November 2021
|
||||||
Contact: "Huang Jianan" <huangjianan@oppo.com>
|
Contact: "Huang Jianan" <huangjianan@oppo.com>
|
||||||
Description: Control strategy of sync decompression
|
Description: Control strategy of sync decompression:
|
||||||
|
|
||||||
- 0 (default, auto): enable for readpage, and enable for
|
- 0 (default, auto): enable for readpage, and enable for
|
||||||
readahead on atomic contexts only,
|
readahead on atomic contexts only.
|
||||||
- 1 (force on): enable for readpage and readahead.
|
- 1 (force on): enable for readpage and readahead.
|
||||||
- 2 (force off): disable for all situations.
|
- 2 (force off): disable for all situations.
|
||||||
|
@ -228,10 +228,10 @@ Core dump support
|
|||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
The allocation tags for user memory mapped with ``PROT_MTE`` are dumped
|
The allocation tags for user memory mapped with ``PROT_MTE`` are dumped
|
||||||
in the core file as additional ``PT_ARM_MEMTAG_MTE`` segments. The
|
in the core file as additional ``PT_AARCH64_MEMTAG_MTE`` segments. The
|
||||||
program header for such segment is defined as:
|
program header for such segment is defined as:
|
||||||
|
|
||||||
:``p_type``: ``PT_ARM_MEMTAG_MTE``
|
:``p_type``: ``PT_AARCH64_MEMTAG_MTE``
|
||||||
:``p_flags``: 0
|
:``p_flags``: 0
|
||||||
:``p_offset``: segment file offset
|
:``p_offset``: segment file offset
|
||||||
:``p_vaddr``: segment virtual address, same as the corresponding
|
:``p_vaddr``: segment virtual address, same as the corresponding
|
||||||
|
@ -13,7 +13,6 @@ maintainers:
|
|||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
enum:
|
enum:
|
||||||
- nvidia,tegra20-pmc
|
|
||||||
- nvidia,tegra20-pmc
|
- nvidia,tegra20-pmc
|
||||||
- nvidia,tegra30-pmc
|
- nvidia,tegra30-pmc
|
||||||
- nvidia,tegra114-pmc
|
- nvidia,tegra114-pmc
|
||||||
|
@ -34,7 +34,6 @@ properties:
|
|||||||
oneOf:
|
oneOf:
|
||||||
- items:
|
- items:
|
||||||
- enum:
|
- enum:
|
||||||
- ti,sysc-omap2
|
|
||||||
- ti,sysc-omap2
|
- ti,sysc-omap2
|
||||||
- ti,sysc-omap4
|
- ti,sysc-omap4
|
||||||
- ti,sysc-omap4-simple
|
- ti,sysc-omap4-simple
|
||||||
|
@ -22,7 +22,16 @@ properties:
|
|||||||
const: microchip,mpfs-clkcfg
|
const: microchip,mpfs-clkcfg
|
||||||
|
|
||||||
reg:
|
reg:
|
||||||
maxItems: 1
|
items:
|
||||||
|
- description: |
|
||||||
|
clock config registers:
|
||||||
|
These registers contain enable, reset & divider tables for the, cpu,
|
||||||
|
axi, ahb and rtc/mtimer reference clocks as well as enable and reset
|
||||||
|
for the peripheral clocks.
|
||||||
|
- description: |
|
||||||
|
mss pll dri registers:
|
||||||
|
Block of registers responsible for dynamic reconfiguration of the mss
|
||||||
|
pll
|
||||||
|
|
||||||
clocks:
|
clocks:
|
||||||
maxItems: 1
|
maxItems: 1
|
||||||
@ -51,7 +60,7 @@ examples:
|
|||||||
#size-cells = <2>;
|
#size-cells = <2>;
|
||||||
clkcfg: clock-controller@20002000 {
|
clkcfg: clock-controller@20002000 {
|
||||||
compatible = "microchip,mpfs-clkcfg";
|
compatible = "microchip,mpfs-clkcfg";
|
||||||
reg = <0x0 0x20002000 0x0 0x1000>;
|
reg = <0x0 0x20002000 0x0 0x1000>, <0x0 0x3E001000 0x0 0x1000>;
|
||||||
clocks = <&ref>;
|
clocks = <&ref>;
|
||||||
#clock-cells = <1>;
|
#clock-cells = <1>;
|
||||||
};
|
};
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos SoC Audio SubSystem clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos SoC clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung SoC external/osc/XXTI/XusbXTI clock
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos4412 SoC ISP clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos5260 SoC clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos5410 SoC clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos5433 SoC clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos7 SoC clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ title: Samsung Exynos7885 SoC clock controller
|
|||||||
maintainers:
|
maintainers:
|
||||||
- Dávid Virág <virag.david003@gmail.com>
|
- Dávid Virág <virag.david003@gmail.com>
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ title: Samsung Exynos850 SoC clock controller
|
|||||||
maintainers:
|
maintainers:
|
||||||
- Sam Protsenko <semen.protsenko@linaro.org>
|
- Sam Protsenko <semen.protsenko@linaro.org>
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S2M and S5M family clock generator block
|
title: Samsung S2M and S5M family clock generator block
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for S2M and S5M family of Power
|
This is a part of device tree bindings for S2M and S5M family of Power
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung S5Pv210 SoC Audio SubSystem clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung S5P6442/S5PC110/S5PV210 SoC clock controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos NoC (Network on Chip) Probe
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
The Samsung Exynos542x SoC has a NoC (Network on Chip) Probe for NoC bus.
|
The Samsung Exynos542x SoC has a NoC (Network on Chip) Probe for NoC bus.
|
||||||
|
@ -8,7 +8,7 @@ title: Samsung Exynos SoC PPMU (Platform Performance Monitoring Unit)
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
The Samsung Exynos SoC has PPMU (Platform Performance Monitoring Unit) for
|
The Samsung Exynos SoC has PPMU (Platform Performance Monitoring Unit) for
|
||||||
|
@ -160,7 +160,7 @@ examples:
|
|||||||
mdss: mdss@5e00000 {
|
mdss: mdss@5e00000 {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
compatible = "qcom,qcm2290-mdss", "qcom,mdss";
|
compatible = "qcom,qcm2290-mdss";
|
||||||
reg = <0x05e00000 0x1000>;
|
reg = <0x05e00000 0x1000>;
|
||||||
reg-names = "mdss";
|
reg-names = "mdss";
|
||||||
power-domains = <&dispcc MDSS_GDSC>;
|
power-domains = <&dispcc MDSS_GDSC>;
|
||||||
@ -180,7 +180,7 @@ examples:
|
|||||||
<&apps_smmu 0x421 0x0>;
|
<&apps_smmu 0x421 0x0>;
|
||||||
ranges;
|
ranges;
|
||||||
|
|
||||||
mdss_mdp: mdp@5e01000 {
|
mdss_mdp: display-controller@5e01000 {
|
||||||
compatible = "qcom,qcm2290-dpu";
|
compatible = "qcom,qcm2290-dpu";
|
||||||
reg = <0x05e01000 0x8f000>,
|
reg = <0x05e01000 0x8f000>,
|
||||||
<0x05eb0000 0x2008>;
|
<0x05eb0000 0x2008>;
|
||||||
|
@ -71,78 +71,72 @@ properties:
|
|||||||
|
|
||||||
hfront-porch:
|
hfront-porch:
|
||||||
description: Horizontal front porch panel timing
|
description: Horizontal front porch panel timing
|
||||||
|
$ref: /schemas/types.yaml#/definitions/uint32-array
|
||||||
oneOf:
|
oneOf:
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32
|
- maxItems: 1
|
||||||
maxItems: 1
|
|
||||||
items:
|
items:
|
||||||
description: typical number of pixels
|
description: typical number of pixels
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32-array
|
- minItems: 3
|
||||||
minItems: 3
|
|
||||||
maxItems: 3
|
maxItems: 3
|
||||||
items:
|
items:
|
||||||
description: min, typ, max number of pixels
|
description: min, typ, max number of pixels
|
||||||
|
|
||||||
hback-porch:
|
hback-porch:
|
||||||
description: Horizontal back porch timing
|
description: Horizontal back porch timing
|
||||||
|
$ref: /schemas/types.yaml#/definitions/uint32-array
|
||||||
oneOf:
|
oneOf:
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32
|
- maxItems: 1
|
||||||
maxItems: 1
|
|
||||||
items:
|
items:
|
||||||
description: typical number of pixels
|
description: typical number of pixels
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32-array
|
- minItems: 3
|
||||||
minItems: 3
|
|
||||||
maxItems: 3
|
maxItems: 3
|
||||||
items:
|
items:
|
||||||
description: min, typ, max number of pixels
|
description: min, typ, max number of pixels
|
||||||
|
|
||||||
hsync-len:
|
hsync-len:
|
||||||
description: Horizontal sync length panel timing
|
description: Horizontal sync length panel timing
|
||||||
|
$ref: /schemas/types.yaml#/definitions/uint32-array
|
||||||
oneOf:
|
oneOf:
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32
|
- maxItems: 1
|
||||||
maxItems: 1
|
|
||||||
items:
|
items:
|
||||||
description: typical number of pixels
|
description: typical number of pixels
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32-array
|
- minItems: 3
|
||||||
minItems: 3
|
|
||||||
maxItems: 3
|
maxItems: 3
|
||||||
items:
|
items:
|
||||||
description: min, typ, max number of pixels
|
description: min, typ, max number of pixels
|
||||||
|
|
||||||
vfront-porch:
|
vfront-porch:
|
||||||
description: Vertical front porch panel timing
|
description: Vertical front porch panel timing
|
||||||
|
$ref: /schemas/types.yaml#/definitions/uint32-array
|
||||||
oneOf:
|
oneOf:
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32
|
- maxItems: 1
|
||||||
maxItems: 1
|
|
||||||
items:
|
items:
|
||||||
description: typical number of lines
|
description: typical number of lines
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32-array
|
- minItems: 3
|
||||||
minItems: 3
|
|
||||||
maxItems: 3
|
maxItems: 3
|
||||||
items:
|
items:
|
||||||
description: min, typ, max number of lines
|
description: min, typ, max number of lines
|
||||||
|
|
||||||
vback-porch:
|
vback-porch:
|
||||||
description: Vertical back porch panel timing
|
description: Vertical back porch panel timing
|
||||||
|
$ref: /schemas/types.yaml#/definitions/uint32-array
|
||||||
oneOf:
|
oneOf:
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32
|
- maxItems: 1
|
||||||
maxItems: 1
|
|
||||||
items:
|
items:
|
||||||
description: typical number of lines
|
description: typical number of lines
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32-array
|
- minItems: 3
|
||||||
minItems: 3
|
|
||||||
maxItems: 3
|
maxItems: 3
|
||||||
items:
|
items:
|
||||||
description: min, typ, max number of lines
|
description: min, typ, max number of lines
|
||||||
|
|
||||||
vsync-len:
|
vsync-len:
|
||||||
description: Vertical sync length panel timing
|
description: Vertical sync length panel timing
|
||||||
|
$ref: /schemas/types.yaml#/definitions/uint32-array
|
||||||
oneOf:
|
oneOf:
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32
|
- maxItems: 1
|
||||||
maxItems: 1
|
|
||||||
items:
|
items:
|
||||||
description: typical number of lines
|
description: typical number of lines
|
||||||
- $ref: /schemas/types.yaml#/definitions/uint32-array
|
- minItems: 3
|
||||||
minItems: 3
|
|
||||||
maxItems: 3
|
maxItems: 3
|
||||||
items:
|
items:
|
||||||
description: min, typ, max number of lines
|
description: min, typ, max number of lines
|
||||||
|
@ -11,7 +11,7 @@ maintainers:
|
|||||||
- Joonyoung Shim <jy0922.shim@samsung.com>
|
- Joonyoung Shim <jy0922.shim@samsung.com>
|
||||||
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
||||||
- Kyungmin Park <kyungmin.park@samsung.com>
|
- Kyungmin Park <kyungmin.park@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -11,7 +11,7 @@ maintainers:
|
|||||||
- Joonyoung Shim <jy0922.shim@samsung.com>
|
- Joonyoung Shim <jy0922.shim@samsung.com>
|
||||||
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
||||||
- Kyungmin Park <kyungmin.park@samsung.com>
|
- Kyungmin Park <kyungmin.park@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -11,7 +11,7 @@ maintainers:
|
|||||||
- Joonyoung Shim <jy0922.shim@samsung.com>
|
- Joonyoung Shim <jy0922.shim@samsung.com>
|
||||||
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
||||||
- Kyungmin Park <kyungmin.park@samsung.com>
|
- Kyungmin Park <kyungmin.park@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description:
|
description:
|
||||||
Samsung Exynos SoC Mixer is responsible for mixing and blending multiple data
|
Samsung Exynos SoC Mixer is responsible for mixing and blending multiple data
|
||||||
|
@ -11,7 +11,7 @@ maintainers:
|
|||||||
- Joonyoung Shim <jy0922.shim@samsung.com>
|
- Joonyoung Shim <jy0922.shim@samsung.com>
|
||||||
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
||||||
- Kyungmin Park <kyungmin.park@samsung.com>
|
- Kyungmin Park <kyungmin.park@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
DECON (Display and Enhancement Controller) is the Display Controller for the
|
DECON (Display and Enhancement Controller) is the Display Controller for the
|
||||||
|
@ -11,7 +11,7 @@ maintainers:
|
|||||||
- Joonyoung Shim <jy0922.shim@samsung.com>
|
- Joonyoung Shim <jy0922.shim@samsung.com>
|
||||||
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
||||||
- Kyungmin Park <kyungmin.park@samsung.com>
|
- Kyungmin Park <kyungmin.park@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
MIC (Mobile Image Compressor) resides between DECON and MIPI DSI. MIPI DSI is
|
MIC (Mobile Image Compressor) resides between DECON and MIPI DSI. MIPI DSI is
|
||||||
|
@ -11,7 +11,7 @@ maintainers:
|
|||||||
- Joonyoung Shim <jy0922.shim@samsung.com>
|
- Joonyoung Shim <jy0922.shim@samsung.com>
|
||||||
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
||||||
- Kyungmin Park <kyungmin.park@samsung.com>
|
- Kyungmin Park <kyungmin.park@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
DECON (Display and Enhancement Controller) is the Display Controller for the
|
DECON (Display and Enhancement Controller) is the Display Controller for the
|
||||||
|
@ -11,7 +11,7 @@ maintainers:
|
|||||||
- Joonyoung Shim <jy0922.shim@samsung.com>
|
- Joonyoung Shim <jy0922.shim@samsung.com>
|
||||||
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
||||||
- Kyungmin Park <kyungmin.park@samsung.com>
|
- Kyungmin Park <kyungmin.park@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -29,6 +29,7 @@ properties:
|
|||||||
interrupts:
|
interrupts:
|
||||||
description:
|
description:
|
||||||
Interrupt lines for each GPI instance
|
Interrupt lines for each GPI instance
|
||||||
|
minItems: 1
|
||||||
maxItems: 13
|
maxItems: 13
|
||||||
|
|
||||||
"#dma-cells":
|
"#dma-cells":
|
||||||
|
@ -8,7 +8,7 @@ title: Maxim MAX77843 MicroUSB and Companion Power Management IC Extcon
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for Maxim MAX77843 MicroUSB
|
This is a part of device tree bindings for Maxim MAX77843 MicroUSB
|
||||||
@ -25,7 +25,7 @@ properties:
|
|||||||
$ref: /schemas/connector/usb-connector.yaml#
|
$ref: /schemas/connector/usb-connector.yaml#
|
||||||
|
|
||||||
ports:
|
ports:
|
||||||
$ref: /schemas/graph.yaml#/properties/port
|
$ref: /schemas/graph.yaml#/properties/ports
|
||||||
description:
|
description:
|
||||||
Any connector to the data bus of this controller should be modelled using
|
Any connector to the data bus of this controller should be modelled using
|
||||||
the OF graph bindings specified
|
the OF graph bindings specified
|
||||||
|
@ -20,6 +20,7 @@ properties:
|
|||||||
- mediatek,mt8183-mali
|
- mediatek,mt8183-mali
|
||||||
- realtek,rtd1619-mali
|
- realtek,rtd1619-mali
|
||||||
- renesas,r9a07g044-mali
|
- renesas,r9a07g044-mali
|
||||||
|
- renesas,r9a07g054-mali
|
||||||
- rockchip,px30-mali
|
- rockchip,px30-mali
|
||||||
- rockchip,rk3568-mali
|
- rockchip,rk3568-mali
|
||||||
- const: arm,mali-bifrost # Mali Bifrost GPU model/revision is fully discoverable
|
- const: arm,mali-bifrost # Mali Bifrost GPU model/revision is fully discoverable
|
||||||
@ -109,7 +110,9 @@ allOf:
|
|||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
contains:
|
contains:
|
||||||
const: renesas,r9a07g044-mali
|
enum:
|
||||||
|
- renesas,r9a07g044-mali
|
||||||
|
- renesas,r9a07g054-mali
|
||||||
then:
|
then:
|
||||||
properties:
|
properties:
|
||||||
interrupts:
|
interrupts:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: LTC4151 High Voltage I2C Current and Voltage Monitor
|
title: LTC4151 High Voltage I2C Current and Voltage Monitor
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Microchip MCP3021 A/D converter
|
title: Microchip MCP3021 A/D converter
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Sensirion SHT15 humidity and temperature sensor
|
title: Sensirion SHT15 humidity and temperature sensor
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: TMP102 temperature sensor
|
title: TMP102 temperature sensor
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: TMP108 temperature sensor
|
title: TMP108 temperature sensor
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -58,9 +58,8 @@ patternProperties:
|
|||||||
The value (two's complement) to be programmed in the channel specific N correction register.
|
The value (two's complement) to be programmed in the channel specific N correction register.
|
||||||
For remote channels only.
|
For remote channels only.
|
||||||
$ref: /schemas/types.yaml#/definitions/int32
|
$ref: /schemas/types.yaml#/definitions/int32
|
||||||
items:
|
minimum: -128
|
||||||
minimum: -128
|
maximum: 127
|
||||||
maximum: 127
|
|
||||||
|
|
||||||
required:
|
required:
|
||||||
- reg
|
- reg
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung's High Speed I2C controller
|
title: Samsung's High Speed I2C controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
The Samsung's High Speed I2C controller is used to interface with I2C devices
|
The Samsung's High Speed I2C controller is used to interface with I2C devices
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S3C/S5P/Exynos SoC I2C Controller
|
title: Samsung S3C/S5P/Exynos SoC I2C Controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -98,6 +98,7 @@ allOf:
|
|||||||
- ti,adc121s
|
- ti,adc121s
|
||||||
- ti,ads7866
|
- ti,ads7866
|
||||||
- ti,ads7868
|
- ti,ads7868
|
||||||
|
then:
|
||||||
required:
|
required:
|
||||||
- vcc-supply
|
- vcc-supply
|
||||||
# Devices with a vref
|
# Devices with a vref
|
||||||
|
@ -108,9 +108,7 @@ patternProperties:
|
|||||||
- [1-5]: order 1 to 5.
|
- [1-5]: order 1 to 5.
|
||||||
For audio purpose it is recommended to use order 3 to 5.
|
For audio purpose it is recommended to use order 3 to 5.
|
||||||
$ref: /schemas/types.yaml#/definitions/uint32
|
$ref: /schemas/types.yaml#/definitions/uint32
|
||||||
items:
|
maximum: 5
|
||||||
minimum: 0
|
|
||||||
maximum: 5
|
|
||||||
|
|
||||||
"#io-channel-cells":
|
"#io-channel-cells":
|
||||||
const: 1
|
const: 1
|
||||||
@ -174,7 +172,7 @@ patternProperties:
|
|||||||
contains:
|
contains:
|
||||||
const: st,stm32-dfsdm-adc
|
const: st,stm32-dfsdm-adc
|
||||||
|
|
||||||
- then:
|
then:
|
||||||
properties:
|
properties:
|
||||||
st,adc-channels:
|
st,adc-channels:
|
||||||
minItems: 1
|
minItems: 1
|
||||||
@ -206,7 +204,7 @@ patternProperties:
|
|||||||
contains:
|
contains:
|
||||||
const: st,stm32-dfsdm-dmic
|
const: st,stm32-dfsdm-dmic
|
||||||
|
|
||||||
- then:
|
then:
|
||||||
properties:
|
properties:
|
||||||
st,adc-channels:
|
st,adc-channels:
|
||||||
maxItems: 1
|
maxItems: 1
|
||||||
@ -254,7 +252,7 @@ allOf:
|
|||||||
contains:
|
contains:
|
||||||
const: st,stm32h7-dfsdm
|
const: st,stm32h7-dfsdm
|
||||||
|
|
||||||
- then:
|
then:
|
||||||
patternProperties:
|
patternProperties:
|
||||||
"^filter@[0-9]+$":
|
"^filter@[0-9]+$":
|
||||||
properties:
|
properties:
|
||||||
@ -269,7 +267,7 @@ allOf:
|
|||||||
contains:
|
contains:
|
||||||
const: st,stm32mp1-dfsdm
|
const: st,stm32mp1-dfsdm
|
||||||
|
|
||||||
- then:
|
then:
|
||||||
patternProperties:
|
patternProperties:
|
||||||
"^filter@[0-9]+$":
|
"^filter@[0-9]+$":
|
||||||
properties:
|
properties:
|
||||||
|
@ -59,9 +59,9 @@ allOf:
|
|||||||
contains:
|
contains:
|
||||||
enum:
|
enum:
|
||||||
- adi,ad5371
|
- adi,ad5371
|
||||||
then:
|
then:
|
||||||
required:
|
required:
|
||||||
- vref2-supply
|
- vref2-supply
|
||||||
|
|
||||||
examples:
|
examples:
|
||||||
- |
|
- |
|
||||||
|
@ -93,48 +93,48 @@ allOf:
|
|||||||
- qcom,sdm660-gnoc
|
- qcom,sdm660-gnoc
|
||||||
- qcom,sdm660-snoc
|
- qcom,sdm660-snoc
|
||||||
|
|
||||||
then:
|
then:
|
||||||
properties:
|
properties:
|
||||||
clock-names:
|
clock-names:
|
||||||
items:
|
items:
|
||||||
- const: bus
|
- const: bus
|
||||||
- const: bus_a
|
- const: bus_a
|
||||||
|
|
||||||
clocks:
|
clocks:
|
||||||
items:
|
items:
|
||||||
- description: Bus Clock
|
- description: Bus Clock
|
||||||
- description: Bus A Clock
|
- description: Bus A Clock
|
||||||
|
|
||||||
# Child node's properties
|
# Child node's properties
|
||||||
patternProperties:
|
patternProperties:
|
||||||
'^interconnect-[a-z0-9]+$':
|
'^interconnect-[a-z0-9]+$':
|
||||||
type: object
|
type: object
|
||||||
description:
|
description:
|
||||||
snoc-mm is a child of snoc, sharing snoc's register address space.
|
snoc-mm is a child of snoc, sharing snoc's register address space.
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
enum:
|
enum:
|
||||||
- qcom,msm8939-snoc-mm
|
- qcom,msm8939-snoc-mm
|
||||||
|
|
||||||
'#interconnect-cells':
|
'#interconnect-cells':
|
||||||
const: 1
|
const: 1
|
||||||
|
|
||||||
clock-names:
|
clock-names:
|
||||||
items:
|
items:
|
||||||
- const: bus
|
- const: bus
|
||||||
- const: bus_a
|
- const: bus_a
|
||||||
|
|
||||||
clocks:
|
clocks:
|
||||||
items:
|
items:
|
||||||
- description: Bus Clock
|
- description: Bus Clock
|
||||||
- description: Bus A Clock
|
- description: Bus A Clock
|
||||||
|
|
||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
- '#interconnect-cells'
|
- '#interconnect-cells'
|
||||||
- clock-names
|
- clock-names
|
||||||
- clocks
|
- clocks
|
||||||
|
|
||||||
- if:
|
- if:
|
||||||
properties:
|
properties:
|
||||||
|
@ -7,10 +7,8 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Marvell MMP/Orion Interrupt controller bindings
|
title: Marvell MMP/Orion Interrupt controller bindings
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Thomas Gleixner <tglx@linutronix.de>
|
- Andrew Lunn <andrew@lunn.ch>
|
||||||
- Jason Cooper <jason@lakedaemon.net>
|
- Gregory Clement <gregory.clement@bootlin.com>
|
||||||
- Marc Zyngier <maz@kernel.org>
|
|
||||||
- Rob Herring <robh+dt@kernel.org>
|
|
||||||
|
|
||||||
allOf:
|
allOf:
|
||||||
- if:
|
- if:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung Exynos SoC Interrupt Combiner Controller
|
title: Samsung Exynos SoC Interrupt Combiner Controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
Samsung's Exynos4 architecture includes a interrupt combiner controller which
|
Samsung's Exynos4 architecture includes a interrupt combiner controller which
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Maxim MAX77693 MicroUSB and Companion Power Management IC LEDs
|
title: Maxim MAX77693 MicroUSB and Companion Power Management IC LEDs
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for Maxim MAX77693 MicroUSB Integrated
|
This is a part of device tree bindings for Maxim MAX77693 MicroUSB Integrated
|
||||||
|
@ -65,7 +65,6 @@ properties:
|
|||||||
iram:
|
iram:
|
||||||
$ref: /schemas/types.yaml#/definitions/phandle
|
$ref: /schemas/types.yaml#/definitions/phandle
|
||||||
description: phandle pointing to the SRAM device node
|
description: phandle pointing to the SRAM device node
|
||||||
maxItems: 1
|
|
||||||
|
|
||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
@ -63,13 +63,11 @@ properties:
|
|||||||
|
|
||||||
mediatek,vpu:
|
mediatek,vpu:
|
||||||
$ref: /schemas/types.yaml#/definitions/phandle
|
$ref: /schemas/types.yaml#/definitions/phandle
|
||||||
maxItems: 1
|
|
||||||
description:
|
description:
|
||||||
Describes point to vpu.
|
Describes point to vpu.
|
||||||
|
|
||||||
mediatek,scp:
|
mediatek,scp:
|
||||||
$ref: /schemas/types.yaml#/definitions/phandle
|
$ref: /schemas/types.yaml#/definitions/phandle
|
||||||
maxItems: 1
|
|
||||||
description:
|
description:
|
||||||
Describes point to scp.
|
Describes point to scp.
|
||||||
|
|
||||||
|
@ -55,13 +55,11 @@ properties:
|
|||||||
|
|
||||||
mediatek,vpu:
|
mediatek,vpu:
|
||||||
$ref: /schemas/types.yaml#/definitions/phandle
|
$ref: /schemas/types.yaml#/definitions/phandle
|
||||||
maxItems: 1
|
|
||||||
description:
|
description:
|
||||||
Describes point to vpu.
|
Describes point to vpu.
|
||||||
|
|
||||||
mediatek,scp:
|
mediatek,scp:
|
||||||
$ref: /schemas/types.yaml#/definitions/phandle
|
$ref: /schemas/types.yaml#/definitions/phandle
|
||||||
maxItems: 1
|
|
||||||
description:
|
description:
|
||||||
Describes point to scp.
|
Describes point to scp.
|
||||||
|
|
||||||
@ -106,7 +104,6 @@ allOf:
|
|||||||
enum:
|
enum:
|
||||||
- mediatek,mt8173-vcodec-enc
|
- mediatek,mt8173-vcodec-enc
|
||||||
- mediatek,mt8192-vcodec-enc
|
- mediatek,mt8192-vcodec-enc
|
||||||
- mediatek,mt8173-vcodec-enc
|
|
||||||
|
|
||||||
then:
|
then:
|
||||||
properties:
|
properties:
|
||||||
|
@ -61,7 +61,6 @@ properties:
|
|||||||
|
|
||||||
mediatek,scp:
|
mediatek,scp:
|
||||||
$ref: /schemas/types.yaml#/definitions/phandle
|
$ref: /schemas/types.yaml#/definitions/phandle
|
||||||
maxItems: 1
|
|
||||||
description: |
|
description: |
|
||||||
The node of system control processor (SCP), using
|
The node of system control processor (SCP), using
|
||||||
the remoteproc & rpmsg framework.
|
the remoteproc & rpmsg framework.
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: DDR PHY Front End (DPFE) for Broadcom STB
|
title: DDR PHY Front End (DPFE) for Broadcom STB
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Markus Mayer <mmayer@broadcom.com>
|
- Markus Mayer <mmayer@broadcom.com>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: LPDDR2 SDRAM AC timing parameters for a given speed-bin
|
title: LPDDR2 SDRAM AC timing parameters for a given speed-bin
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: LPDDR2 SDRAM compliant to JEDEC JESD209-2
|
title: LPDDR2 SDRAM compliant to JEDEC JESD209-2
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: LPDDR3 SDRAM AC timing parameters for a given speed-bin
|
title: LPDDR3 SDRAM AC timing parameters for a given speed-bin
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: LPDDR3 SDRAM compliant to JEDEC JESD209-3
|
title: LPDDR3 SDRAM compliant to JEDEC JESD209-3
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -8,7 +8,7 @@ title: Marvell MVEBU SDRAM controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Jan Luebbe <jlu@pengutronix.de>
|
- Jan Luebbe <jlu@pengutronix.de>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Qualcomm Atheros AR7xxx/AR9xxx DDR controller
|
title: Qualcomm Atheros AR7xxx/AR9xxx DDR controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
The DDR controller of the AR7xxx and AR9xxx families provides an interface to
|
The DDR controller of the AR7xxx and AR9xxx families provides an interface to
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: H8/300 bus controller
|
title: H8/300 bus controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Yoshinori Sato <ysato@users.sourceforge.jp>
|
- Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
|
@ -9,7 +9,7 @@ title: |
|
|||||||
Controller device
|
Controller device
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Lukasz Luba <lukasz.luba@arm.com>
|
- Lukasz Luba <lukasz.luba@arm.com>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Synopsys IntelliDDR Multi Protocol memory controller
|
title: Synopsys IntelliDDR Multi Protocol memory controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Manish Narani <manish.narani@xilinx.com>
|
- Manish Narani <manish.narani@xilinx.com>
|
||||||
- Michal Simek <michal.simek@xilinx.com>
|
- Michal Simek <michal.simek@xilinx.com>
|
||||||
|
|
||||||
@ -24,9 +24,9 @@ description: |
|
|||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
enum:
|
enum:
|
||||||
|
- snps,ddrc-3.80a
|
||||||
- xlnx,zynq-ddrc-a05
|
- xlnx,zynq-ddrc-a05
|
||||||
- xlnx,zynqmp-ddrc-2.40a
|
- xlnx,zynqmp-ddrc-2.40a
|
||||||
- snps,ddrc-3.80a
|
|
||||||
|
|
||||||
interrupts:
|
interrupts:
|
||||||
maxItems: 1
|
maxItems: 1
|
||||||
@ -43,7 +43,9 @@ allOf:
|
|||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
contains:
|
contains:
|
||||||
const: xlnx,zynqmp-ddrc-2.40a
|
enum:
|
||||||
|
- snps,ddrc-3.80a
|
||||||
|
- xlnx,zynqmp-ddrc-2.40a
|
||||||
then:
|
then:
|
||||||
required:
|
required:
|
||||||
- interrupts
|
- interrupts
|
||||||
|
@ -8,7 +8,7 @@ title: Texas Instruments da8xx DDR2/mDDR memory controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Bartosz Golaszewski <bgolaszewski@baylibre.com>
|
- Bartosz Golaszewski <bgolaszewski@baylibre.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
Documentation:
|
Documentation:
|
||||||
|
@ -54,7 +54,7 @@ flexcom@f8034000 {
|
|||||||
clock-names = "spi_clk";
|
clock-names = "spi_clk";
|
||||||
atmel,fifo-size = <32>;
|
atmel,fifo-size = <32>;
|
||||||
|
|
||||||
mtd_dataflash@0 {
|
flash@0 {
|
||||||
compatible = "atmel,at25f512b";
|
compatible = "atmel,at25f512b";
|
||||||
reg = <0>;
|
reg = <0>;
|
||||||
spi-max-frequency = <20000000>;
|
spi-max-frequency = <20000000>;
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC
|
title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB
|
This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB
|
||||||
|
@ -8,7 +8,7 @@ title: Maxim MAX77686 Power Management IC
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for Maxim MAX77686 Power Management
|
This is a part of device tree bindings for Maxim MAX77686 Power Management
|
||||||
|
@ -8,7 +8,7 @@ title: Maxim MAX77693 MicroUSB and Companion Power Management IC
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Chanwoo Choi <cw00.choi@samsung.com>
|
- Chanwoo Choi <cw00.choi@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for Maxim MAX77693 MicroUSB
|
This is a part of device tree bindings for Maxim MAX77693 MicroUSB
|
||||||
|
@ -8,7 +8,7 @@ title: Maxim MAX77802 Power Management IC
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Javier Martinez Canillas <javier@dowhile0.org>
|
- Javier Martinez Canillas <javier@dowhile0.org>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for Maxim MAX77802 Power Management
|
This is a part of device tree bindings for Maxim MAX77802 Power Management
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Maxim MAX77843 MicroUSB and Companion Power Management IC
|
title: Maxim MAX77843 MicroUSB and Companion Power Management IC
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for Maxim MAX77843 MicroUSB
|
This is a part of device tree bindings for Maxim MAX77843 MicroUSB
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung Exynos SoC Low Power Audio Subsystem (LPASS)
|
title: Samsung Exynos SoC Low Power Audio Subsystem (LPASS)
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S2MPA01 Power Management IC
|
title: Samsung S2MPA01 Power Management IC
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for S2M and S5M family of Power
|
This is a part of device tree bindings for S2M and S5M family of Power
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S2MPS11/13/14/15 and S2MPU02 Power Management IC
|
title: Samsung S2MPS11/13/14/15 and S2MPU02 Power Management IC
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for S2M and S5M family of Power
|
This is a part of device tree bindings for S2M and S5M family of Power
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S5M8767 Power Management IC
|
title: Samsung S5M8767 Power Management IC
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
description: |
|
description: |
|
||||||
This is a part of device tree bindings for S2M and S5M family of Power
|
This is a part of device tree bindings for S2M and S5M family of Power
|
||||||
|
@ -197,6 +197,8 @@ allOf:
|
|||||||
- nvidia,tegra30-sdhci
|
- nvidia,tegra30-sdhci
|
||||||
- nvidia,tegra114-sdhci
|
- nvidia,tegra114-sdhci
|
||||||
- nvidia,tegra124-sdhci
|
- nvidia,tegra124-sdhci
|
||||||
|
then:
|
||||||
|
properties:
|
||||||
clocks:
|
clocks:
|
||||||
items:
|
items:
|
||||||
- description: module clock
|
- description: module clock
|
||||||
|
@ -27,32 +27,25 @@ description:
|
|||||||
The realtek-mdio driver is an MDIO driver and it must be inserted inside
|
The realtek-mdio driver is an MDIO driver and it must be inserted inside
|
||||||
an MDIO node.
|
an MDIO node.
|
||||||
|
|
||||||
|
The compatible string is only used to identify which (silicon) family the
|
||||||
|
switch belongs to. Roughly speaking, a family is any set of Realtek switches
|
||||||
|
whose chip identification register(s) have a common location and semantics.
|
||||||
|
The different models in a given family can be automatically disambiguated by
|
||||||
|
parsing the chip identification register(s) according to the given family,
|
||||||
|
avoiding the need for a unique compatible string for each model.
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
enum:
|
enum:
|
||||||
- realtek,rtl8365mb
|
- realtek,rtl8365mb
|
||||||
- realtek,rtl8366
|
|
||||||
- realtek,rtl8366rb
|
- realtek,rtl8366rb
|
||||||
- realtek,rtl8366s
|
|
||||||
- realtek,rtl8367
|
|
||||||
- realtek,rtl8367b
|
|
||||||
- realtek,rtl8367rb
|
|
||||||
- realtek,rtl8367s
|
|
||||||
- realtek,rtl8368s
|
|
||||||
- realtek,rtl8369
|
|
||||||
- realtek,rtl8370
|
|
||||||
description: |
|
description: |
|
||||||
realtek,rtl8365mb: 4+1 ports
|
realtek,rtl8365mb:
|
||||||
realtek,rtl8366: 5+1 ports
|
Use with models RTL8363NB, RTL8363NB-VB, RTL8363SC, RTL8363SC-VB,
|
||||||
realtek,rtl8366rb: 5+1 ports
|
RTL8364NB, RTL8364NB-VB, RTL8365MB, RTL8366SC, RTL8367RB-VB, RTL8367S,
|
||||||
realtek,rtl8366s: 5+1 ports
|
RTL8367SB, RTL8370MB, RTL8310SR
|
||||||
realtek,rtl8367:
|
realtek,rtl8366rb:
|
||||||
realtek,rtl8367b:
|
Use with models RTL8366RB, RTL8366S
|
||||||
realtek,rtl8367rb: 5+2 ports
|
|
||||||
realtek,rtl8367s: 5+2 ports
|
|
||||||
realtek,rtl8368s: 8 ports
|
|
||||||
realtek,rtl8369: 8+1 ports
|
|
||||||
realtek,rtl8370: 8+2 ports
|
|
||||||
|
|
||||||
mdc-gpios:
|
mdc-gpios:
|
||||||
description: GPIO line for the MDC clock line.
|
description: GPIO line for the MDC clock line.
|
||||||
@ -335,7 +328,7 @@ examples:
|
|||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
|
|
||||||
switch@29 {
|
switch@29 {
|
||||||
compatible = "realtek,rtl8367s";
|
compatible = "realtek,rtl8365mb";
|
||||||
reg = <29>;
|
reg = <29>;
|
||||||
|
|
||||||
reset-gpios = <&gpio2 20 GPIO_ACTIVE_LOW>;
|
reset-gpios = <&gpio2 20 GPIO_ACTIVE_LOW>;
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Marvell International Ltd. NCI NFC controller
|
title: Marvell International Ltd. NCI NFC controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -8,7 +8,7 @@ title: NXP Semiconductors NCI NFC controller
|
|||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Charles Gorand <charles.gorand@effinnov.com>
|
- Charles Gorand <charles.gorand@effinnov.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: NXP Semiconductors PN532 NFC controller
|
title: NXP Semiconductors PN532 NFC controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: NXP Semiconductors PN544 NFC Controller
|
title: NXP Semiconductors PN544 NFC Controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: STMicroelectronics ST NCI NFC controller
|
title: STMicroelectronics ST NCI NFC controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: STMicroelectronics SAS ST21NFCA NFC controller
|
title: STMicroelectronics SAS ST21NFCA NFC controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: STMicroelectronics ST95HF NFC controller
|
title: STMicroelectronics ST95HF NFC controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Texas Instruments TRF7970A RFID/NFC/15693 Transceiver
|
title: Texas Instruments TRF7970A RFID/NFC/15693 Transceiver
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Mark Greer <mgreer@animalcreek.com>
|
- Mark Greer <mgreer@animalcreek.com>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
|
@ -53,20 +53,18 @@ properties:
|
|||||||
- allwinner,sun8i-r40-gmac
|
- allwinner,sun8i-r40-gmac
|
||||||
- allwinner,sun8i-v3s-emac
|
- allwinner,sun8i-v3s-emac
|
||||||
- allwinner,sun50i-a64-emac
|
- allwinner,sun50i-a64-emac
|
||||||
- loongson,ls2k-dwmac
|
|
||||||
- loongson,ls7a-dwmac
|
|
||||||
- amlogic,meson6-dwmac
|
- amlogic,meson6-dwmac
|
||||||
- amlogic,meson8b-dwmac
|
- amlogic,meson8b-dwmac
|
||||||
- amlogic,meson8m2-dwmac
|
- amlogic,meson8m2-dwmac
|
||||||
- amlogic,meson-gxbb-dwmac
|
- amlogic,meson-gxbb-dwmac
|
||||||
- amlogic,meson-axg-dwmac
|
- amlogic,meson-axg-dwmac
|
||||||
- loongson,ls2k-dwmac
|
|
||||||
- loongson,ls7a-dwmac
|
|
||||||
- ingenic,jz4775-mac
|
- ingenic,jz4775-mac
|
||||||
- ingenic,x1000-mac
|
- ingenic,x1000-mac
|
||||||
- ingenic,x1600-mac
|
- ingenic,x1600-mac
|
||||||
- ingenic,x1830-mac
|
- ingenic,x1830-mac
|
||||||
- ingenic,x2000-mac
|
- ingenic,x2000-mac
|
||||||
|
- loongson,ls2k-dwmac
|
||||||
|
- loongson,ls7a-dwmac
|
||||||
- rockchip,px30-gmac
|
- rockchip,px30-gmac
|
||||||
- rockchip,rk3128-gmac
|
- rockchip,rk3128-gmac
|
||||||
- rockchip,rk3228-gmac
|
- rockchip,rk3228-gmac
|
||||||
|
@ -13,9 +13,6 @@ description: |
|
|||||||
This describes the devicetree bindings for AVE ethernet controller
|
This describes the devicetree bindings for AVE ethernet controller
|
||||||
implemented on Socionext UniPhier SoCs.
|
implemented on Socionext UniPhier SoCs.
|
||||||
|
|
||||||
allOf:
|
|
||||||
- $ref: ethernet-controller.yaml#
|
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
enum:
|
enum:
|
||||||
@ -44,25 +41,13 @@ properties:
|
|||||||
minItems: 1
|
minItems: 1
|
||||||
maxItems: 4
|
maxItems: 4
|
||||||
|
|
||||||
clock-names:
|
clock-names: true
|
||||||
oneOf:
|
|
||||||
- items: # for Pro4
|
|
||||||
- const: gio
|
|
||||||
- const: ether
|
|
||||||
- const: ether-gb
|
|
||||||
- const: ether-phy
|
|
||||||
- const: ether # for others
|
|
||||||
|
|
||||||
resets:
|
resets:
|
||||||
minItems: 1
|
minItems: 1
|
||||||
maxItems: 2
|
maxItems: 2
|
||||||
|
|
||||||
reset-names:
|
reset-names: true
|
||||||
oneOf:
|
|
||||||
- items: # for Pro4
|
|
||||||
- const: gio
|
|
||||||
- const: ether
|
|
||||||
- const: ether # for others
|
|
||||||
|
|
||||||
socionext,syscon-phy-mode:
|
socionext,syscon-phy-mode:
|
||||||
$ref: /schemas/types.yaml#/definitions/phandle-array
|
$ref: /schemas/types.yaml#/definitions/phandle-array
|
||||||
@ -78,6 +63,42 @@ properties:
|
|||||||
$ref: mdio.yaml#
|
$ref: mdio.yaml#
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
|
allOf:
|
||||||
|
- $ref: ethernet-controller.yaml#
|
||||||
|
- if:
|
||||||
|
properties:
|
||||||
|
compatible:
|
||||||
|
contains:
|
||||||
|
const: socionext,uniphier-pro4-ave4
|
||||||
|
then:
|
||||||
|
properties:
|
||||||
|
clocks:
|
||||||
|
minItems: 4
|
||||||
|
maxItems: 4
|
||||||
|
clock-names:
|
||||||
|
items:
|
||||||
|
- const: gio
|
||||||
|
- const: ether
|
||||||
|
- const: ether-gb
|
||||||
|
- const: ether-phy
|
||||||
|
resets:
|
||||||
|
minItems: 2
|
||||||
|
maxItems: 2
|
||||||
|
reset-names:
|
||||||
|
items:
|
||||||
|
- const: gio
|
||||||
|
- const: ether
|
||||||
|
else:
|
||||||
|
properties:
|
||||||
|
clocks:
|
||||||
|
maxItems: 1
|
||||||
|
clock-names:
|
||||||
|
const: ether
|
||||||
|
resets:
|
||||||
|
maxItems: 1
|
||||||
|
reset-names:
|
||||||
|
const: ether
|
||||||
|
|
||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
- reg
|
- reg
|
||||||
@ -90,7 +111,7 @@ required:
|
|||||||
- reset-names
|
- reset-names
|
||||||
- mdio
|
- mdio
|
||||||
|
|
||||||
additionalProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
examples:
|
examples:
|
||||||
- |
|
- |
|
||||||
|
@ -56,6 +56,7 @@ if:
|
|||||||
compatible:
|
compatible:
|
||||||
contains:
|
contains:
|
||||||
const: ti,davinci_mdio
|
const: ti,davinci_mdio
|
||||||
|
then:
|
||||||
required:
|
required:
|
||||||
- bus_freq
|
- bus_freq
|
||||||
|
|
||||||
|
@ -275,17 +275,17 @@ allOf:
|
|||||||
- nvidia,hssquelch-level
|
- nvidia,hssquelch-level
|
||||||
- nvidia,hsdiscon-level
|
- nvidia,hsdiscon-level
|
||||||
|
|
||||||
else:
|
else:
|
||||||
properties:
|
properties:
|
||||||
clocks:
|
clocks:
|
||||||
maxItems: 4
|
maxItems: 4
|
||||||
|
|
||||||
clock-names:
|
clock-names:
|
||||||
items:
|
items:
|
||||||
- const: reg
|
- const: reg
|
||||||
- const: pll_u
|
- const: pll_u
|
||||||
- const: timer
|
- const: timer
|
||||||
- const: utmi-pads
|
- const: utmi-pads
|
||||||
|
|
||||||
- if:
|
- if:
|
||||||
properties:
|
properties:
|
||||||
|
@ -14,24 +14,24 @@ if:
|
|||||||
compatible:
|
compatible:
|
||||||
contains:
|
contains:
|
||||||
const: qcom,usb-hs-phy-apq8064
|
const: qcom,usb-hs-phy-apq8064
|
||||||
then:
|
then:
|
||||||
properties:
|
properties:
|
||||||
resets:
|
resets:
|
||||||
maxItems: 1
|
maxItems: 1
|
||||||
|
|
||||||
reset-names:
|
reset-names:
|
||||||
const: por
|
const: por
|
||||||
|
|
||||||
else:
|
else:
|
||||||
properties:
|
properties:
|
||||||
resets:
|
resets:
|
||||||
minItems: 2
|
minItems: 2
|
||||||
maxItems: 2
|
maxItems: 2
|
||||||
|
|
||||||
reset-names:
|
reset-names:
|
||||||
items:
|
items:
|
||||||
- const: phy
|
- const: phy
|
||||||
- const: por
|
- const: por
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
@ -92,6 +92,8 @@ additionalProperties: false
|
|||||||
examples:
|
examples:
|
||||||
- |
|
- |
|
||||||
otg: usb-controller {
|
otg: usb-controller {
|
||||||
|
#reset-cells = <1>;
|
||||||
|
|
||||||
ulpi {
|
ulpi {
|
||||||
phy {
|
phy {
|
||||||
compatible = "qcom,usb-hs-phy-msm8974", "qcom,usb-hs-phy";
|
compatible = "qcom,usb-hs-phy-msm8974", "qcom,usb-hs-phy";
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung Exynos SoC DisplayPort PHY
|
title: Samsung Exynos SoC DisplayPort PHY
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Marek Szyprowski <m.szyprowski@samsung.com>
|
- Marek Szyprowski <m.szyprowski@samsung.com>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ maintainers:
|
|||||||
- Joonyoung Shim <jy0922.shim@samsung.com>
|
- Joonyoung Shim <jy0922.shim@samsung.com>
|
||||||
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
- Seung-Woo Kim <sw0312.kim@samsung.com>
|
||||||
- Kyungmin Park <kyungmin.park@samsung.com>
|
- Kyungmin Park <kyungmin.park@samsung.com>
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
|
|
||||||
properties:
|
properties:
|
||||||
compatible:
|
compatible:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung Exynos5250 SoC SATA PHY
|
title: Samsung Exynos5250 SoC SATA PHY
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Marek Szyprowski <m.szyprowski@samsung.com>
|
- Marek Szyprowski <m.szyprowski@samsung.com>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S5P/Exynos SoC MIPI CSIS/DSIM DPHY
|
title: Samsung S5P/Exynos SoC MIPI CSIS/DSIM DPHY
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Marek Szyprowski <m.szyprowski@samsung.com>
|
- Marek Szyprowski <m.szyprowski@samsung.com>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S5P/Exynos SoC USB 2.0 PHY
|
title: Samsung S5P/Exynos SoC USB 2.0 PHY
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Marek Szyprowski <m.szyprowski@samsung.com>
|
- Marek Szyprowski <m.szyprowski@samsung.com>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung Exynos SoC USB 3.0 DRD PHY USB 2.0 PHY
|
title: Samsung Exynos SoC USB 3.0 DRD PHY USB 2.0 PHY
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Marek Szyprowski <m.szyprowski@samsung.com>
|
- Marek Szyprowski <m.szyprowski@samsung.com>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
|
|
||||||
|
@ -48,13 +48,12 @@ properties:
|
|||||||
Name of one pin group to configure.
|
Name of one pin group to configure.
|
||||||
enum: [ aif1, aif2, aif3, aif4, mif1, mif2, mif3, pdmspk1,
|
enum: [ aif1, aif2, aif3, aif4, mif1, mif2, mif3, pdmspk1,
|
||||||
pdmspk2, dmic4, dmic5, dmic6, gpio1, gpio2, gpio3,
|
pdmspk2, dmic4, dmic5, dmic6, gpio1, gpio2, gpio3,
|
||||||
gpio4, gpio5, gpio6, gpio7, gpio7, gpio8, gpio9,
|
gpio4, gpio5, gpio6, gpio7, gpio8, gpio9,
|
||||||
gpio10, gpio11, gpio12, gpio13, gpio14, gpio15,
|
gpio10, gpio11, gpio12, gpio13, gpio14, gpio15,
|
||||||
gpio16, gpio17, gpio17, gpio18, gpio19, gpio20,
|
gpio16, gpio17, gpio18, gpio19, gpio20, gpio21,
|
||||||
gpio21, gpio22, gpio23, gpio24, gpio25, gpio26,
|
gpio22, gpio23, gpio24, gpio25, gpio26, gpio27,
|
||||||
gpio27, gpio27, gpio28, gpio29, gpio30, gpio31,
|
gpio28, gpio29, gpio30, gpio31, gpio32, gpio33,
|
||||||
gpio32, gpio33, gpio34, gpio35, gpio36, gpio37,
|
gpio34, gpio35, gpio36, gpio37, gpio38, gpio39 ]
|
||||||
gpio37, gpio38, gpio39 ]
|
|
||||||
|
|
||||||
function:
|
function:
|
||||||
description:
|
description:
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S3C/S5P/Exynos SoC pin controller - gpio bank
|
title: Samsung S3C/S5P/Exynos SoC pin controller - gpio bank
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S3C/S5P/Exynos SoC pin controller - pins configuration
|
title: Samsung S3C/S5P/Exynos SoC pin controller - pins configuration
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S3C/S5P/Exynos SoC pin controller - wake-up interrupt controller
|
title: Samsung S3C/S5P/Exynos SoC pin controller - wake-up interrupt controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
|
|||||||
title: Samsung S3C/S5P/Exynos SoC pin controller
|
title: Samsung S3C/S5P/Exynos SoC pin controller
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
- Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
|
- Krzysztof Kozlowski <krzk@kernel.org>
|
||||||
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
- Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||||
- Tomasz Figa <tomasz.figa@gmail.com>
|
- Tomasz Figa <tomasz.figa@gmail.com>
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user