dt-bindings: PCI: mediatek-gen3: Add support for MT8188 and MT8195

MT8188 and MT8195 are ARM platform SoCs with the same PCIe IP as MT8192.

Also add new clock name "peri_mem" since the MT8188 and MT8195 use clock
"peri_mem" instead of "top_133m".

Link: https://lore.kernel.org/r/20220802120624.19258-1-jianjun.wang@mediatek.com
Signed-off-by: Jianjun Wang <jianjun.wang@mediatek.com>
Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
This commit is contained in:
Jianjun Wang 2022-08-02 20:06:24 +08:00 committed by Lorenzo Pieralisi
parent 568035b01c
commit 7f08e806a0
1 changed files with 11 additions and 2 deletions

View File

@ -48,7 +48,13 @@ allOf:
properties: properties:
compatible: compatible:
const: mediatek,mt8192-pcie oneOf:
- items:
- enum:
- mediatek,mt8188-pcie
- mediatek,mt8195-pcie
- const: mediatek,mt8192-pcie
- const: mediatek,mt8192-pcie
reg: reg:
maxItems: 1 maxItems: 1
@ -84,7 +90,9 @@ properties:
- const: tl_96m - const: tl_96m
- const: tl_32k - const: tl_32k
- const: peri_26m - const: peri_26m
- const: top_133m - enum:
- top_133m # for MT8192
- peri_mem # for MT8188/MT8195
assigned-clocks: assigned-clocks:
maxItems: 1 maxItems: 1
@ -126,6 +134,7 @@ required:
- interrupts - interrupts
- ranges - ranges
- clocks - clocks
- clock-names
- '#interrupt-cells' - '#interrupt-cells'
- interrupt-controller - interrupt-controller