Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
ecad8fb8
Commit
ecad8fb8
authored
Jul 04, 2024
by
Lee Jones
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'ib-mfd-dt-soc-6.11' into ibs-for-mfd-merged
parents
b107093f
174614d8
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
203 additions
and
8 deletions
+203
-8
Documentation/devicetree/bindings/mfd/syscon.yaml
Documentation/devicetree/bindings/mfd/syscon.yaml
+0
-8
Documentation/devicetree/bindings/soc/intel/intel,lgm-syscon.yaml
...ation/devicetree/bindings/soc/intel/intel,lgm-syscon.yaml
+57
-0
Documentation/devicetree/bindings/soc/microchip/microchip,sparx5-cpu-syscon.yaml
...e/bindings/soc/microchip/microchip,sparx5-cpu-syscon.yaml
+49
-0
Documentation/devicetree/bindings/soc/sprd/sprd,sc9863a-glbregs.yaml
...on/devicetree/bindings/soc/sprd/sprd,sc9863a-glbregs.yaml
+55
-0
Documentation/devicetree/bindings/soc/ti/ti,am654-serdes-ctrl.yaml
...tion/devicetree/bindings/soc/ti/ti,am654-serdes-ctrl.yaml
+42
-0
No files found.
Documentation/devicetree/bindings/mfd/syscon.yaml
View file @
ecad8fb8
...
...
@@ -57,7 +57,6 @@ properties:
-
hisilicon,pcie-sas-subctrl
-
hisilicon,peri-subctrl
-
hpe,gxp-sysreg
-
intel,lgm-syscon
-
loongson,ls1b-syscon
-
loongson,ls1c-syscon
-
marvell,armada-3700-cpu-misc
...
...
@@ -71,7 +70,6 @@ properties:
-
mediatek,mt8173-pctl-a-syscfg
-
mediatek,mt8365-syscfg
-
microchip,lan966x-cpu-syscon
-
microchip,sparx5-cpu-syscon
-
mstar,msc313-pmsleep
-
nuvoton,ma35d1-sys
-
nuvoton,wpcm450-shm
...
...
@@ -90,7 +88,6 @@ properties:
-
ti,am62-usb-phy-ctrl
-
ti,am62p-cpsw-mac-efuse
-
ti,am654-dss-oldi-io-ctrl
-
ti,am654-serdes-ctrl
-
ti,j784s4-pcie-ctrl
-
const
:
syscon
...
...
@@ -112,11 +109,6 @@ properties:
resets
:
maxItems
:
1
hwlocks
:
maxItems
:
1
description
:
Reference to a phandle of a hardware spinlock provider node.
required
:
-
compatible
-
reg
...
...
Documentation/devicetree/bindings/soc/intel/intel,lgm-syscon.yaml
0 → 100644
View file @
ecad8fb8
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML
1.2
---
$id
:
http://devicetree.org/schemas/soc/intel/intel,lgm-syscon.yaml#
$schema
:
http://devicetree.org/meta-schemas/core.yaml#
title
:
Intel Lightning Mountain(LGM) Syscon
maintainers
:
-
Chuanhua Lei <lchuanhua@maxlinear.com>
-
Rahul Tanwar <rtanwar@maxlinear.com>
properties
:
compatible
:
items
:
-
const
:
intel,lgm-syscon
-
const
:
syscon
reg
:
maxItems
:
1
ranges
:
true
"
#address-cells"
:
const
:
1
"
#size-cells"
:
const
:
1
patternProperties
:
"
^emmc-phy@[0-9a-f]+$"
:
$ref
:
/schemas/phy/intel,lgm-emmc-phy.yaml#
required
:
-
compatible
-
reg
-
"
#address-cells"
-
"
#size-cells"
additionalProperties
:
false
examples
:
-
|
chiptop@e0200000 {
compatible = "intel,lgm-syscon", "syscon";
reg = <0xe0200000 0x100>;
ranges = <0x0 0xe0200000 0x100>;
#address-cells = <1>;
#size-cells = <1>;
emmc-phy@a8 {
compatible = "intel,lgm-emmc-phy";
reg = <0x00a8 0x10>;
clocks = <&emmc>;
#phy-cells = <0>;
};
};
Documentation/devicetree/bindings/soc/microchip/microchip,sparx5-cpu-syscon.yaml
0 → 100644
View file @
ecad8fb8
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML
1.2
---
$id
:
http://devicetree.org/schemas/soc/microchip/microchip,sparx5-cpu-syscon.yaml#
$schema
:
http://devicetree.org/meta-schemas/core.yaml#
title
:
Microchip Sparx5 CPU Syscon
maintainers
:
-
Lars Povlsen <lars.povlsen@microchip.com>
properties
:
compatible
:
items
:
-
const
:
microchip,sparx5-cpu-syscon
-
const
:
syscon
-
const
:
simple-mfd
reg
:
maxItems
:
1
mux-controller
:
$ref
:
/schemas/mux/reg-mux.yaml#
required
:
-
compatible
-
reg
-
mux-controller
additionalProperties
:
false
examples
:
-
|
soc {
#address-cells = <2>;
#size-cells = <1>;
syscon@600000000 {
compatible = "microchip,sparx5-cpu-syscon", "syscon",
"simple-mfd";
reg = <0x6 0x00000000 0xd0>;
mux: mux-controller {
compatible = "mmio-mux";
#mux-control-cells = <1>;
mux-reg-masks = <0x88 0xf0>;
};
};
};
Documentation/devicetree/bindings/soc/sprd/sprd,sc9863a-glbregs.yaml
0 → 100644
View file @
ecad8fb8
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML
1.2
---
$id
:
http://devicetree.org/schemas/soc/sprd/sprd,sc9863a-glbregs.yaml#
$schema
:
http://devicetree.org/meta-schemas/core.yaml#
title
:
SC9863A Syscon
maintainers
:
-
Orson Zhai <orsonzhai@gmail.com>
-
Baolin Wang <baolin.wang7@gmail.com>
-
Chunyan Zhang <zhang.lyra@gmail.com>
properties
:
compatible
:
items
:
-
const
:
sprd,sc9863a-glbregs
-
const
:
syscon
-
const
:
simple-mfd
reg
:
maxItems
:
1
ranges
:
true
"
#address-cells"
:
const
:
1
"
#size-cells"
:
const
:
1
patternProperties
:
"
@[0-9a-f]+$"
:
$ref
:
/schemas/clock/sprd,sc9863a-clk.yaml
description
:
Clock controllers
additionalProperties
:
false
examples
:
-
|
syscon@20e00000 {
compatible = "sprd,sc9863a-glbregs", "syscon", "simple-mfd";
reg = <0x20e00000 0x4000>;
ranges = <0 0x20e00000 0x4000>;
#address-cells = <1>;
#size-cells = <1>;
apahb_gate: apahb-gate@0 {
compatible = "sprd,sc9863a-apahb-gate";
reg = <0x0 0x1020>;
#clock-cells = <1>;
};
};
...
Documentation/devicetree/bindings/soc/ti/ti,am654-serdes-ctrl.yaml
0 → 100644
View file @
ecad8fb8
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML
1.2
---
$id
:
http://devicetree.org/schemas/soc/ti/ti,am654-serdes-ctrl.yaml#
$schema
:
http://devicetree.org/meta-schemas/core.yaml#
title
:
Texas Instruments AM654 Serdes Control Syscon
maintainers
:
-
Nishanth Menon <nm@ti.com>
properties
:
compatible
:
items
:
-
const
:
ti,am654-serdes-ctrl
-
const
:
syscon
reg
:
maxItems
:
1
mux-controller
:
$ref
:
/schemas/mux/reg-mux.yaml#
required
:
-
compatible
-
reg
-
mux-controller
additionalProperties
:
false
examples
:
-
|
clock@4080 {
compatible = "ti,am654-serdes-ctrl", "syscon";
reg = <0x4080 0x4>;
mux-controller {
compatible = "mmio-mux";
#mux-control-cells = <1>;
mux-reg-masks = <0x0 0x3>; /* lane select */
};
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment