Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'pci/dt-bindings'

- Increase qcom iommu-map maxItems to accommodate SDX55 (five entries) and
SDM845 (sixteen entries) (Krzysztof Kozlowski)

- Describe qcom,pcie-sc8180x clocks and resets accurately (Krzysztof
Kozlowski)

- Describe qcom,pcie-sm8150 clocks and resets accurately (Krzysztof
Kozlowski)

- Correct the qcom "reset-name" property, previously incorrectly called
"reset-names" (Krzysztof Kozlowski)

- Document rockchip optional PCIe reference clock input (Heiko Stuebner)

- Document qcom,pcie-sm8650, based on qcom,pcie-sm8550 (Neil Armstrong)

* pci/dt-bindings:
dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller
dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input
dt-bindings: PCI: qcom: Correct reset-names property
dt-bindings: PCI: qcom: Correct clocks for SM8150
dt-bindings: PCI: qcom: Correct clocks for SC8180x
dt-bindings: PCI: qcom: Adjust iommu-map for different SoC

+62 -3
+60 -3
Documentation/devicetree/bindings/pci/qcom,pcie.yaml
··· 42 42 - qcom,pcie-sm8450-pcie1 43 43 - qcom,pcie-sm8550 44 44 - items: 45 + - enum: 46 + - qcom,pcie-sm8650 47 + - const: qcom,pcie-sm8550 48 + - items: 45 49 - const: qcom,pcie-msm8998 46 50 - const: qcom,pcie-msm8996 47 51 ··· 66 62 maxItems: 8 67 63 68 64 iommu-map: 69 - maxItems: 2 65 + minItems: 1 66 + maxItems: 16 70 67 71 68 # Common definitions for clocks, clock-names and reset. 72 69 # Platform constraints are described later. ··· 93 88 minItems: 1 94 89 maxItems: 12 95 90 96 - resets-names: 91 + reset-names: 97 92 minItems: 1 98 93 maxItems: 12 99 94 ··· 488 483 compatible: 489 484 contains: 490 485 enum: 486 + - qcom,pcie-sc8180x 487 + then: 488 + properties: 489 + clocks: 490 + minItems: 8 491 + maxItems: 8 492 + clock-names: 493 + items: 494 + - const: pipe # PIPE clock 495 + - const: aux # Auxiliary clock 496 + - const: cfg # Configuration clock 497 + - const: bus_master # Master AXI clock 498 + - const: bus_slave # Slave AXI clock 499 + - const: slave_q2a # Slave Q2A clock 500 + - const: ref # REFERENCE clock 501 + - const: tbu # PCIe TBU clock 502 + resets: 503 + maxItems: 1 504 + reset-names: 505 + items: 506 + - const: pci # PCIe core reset 507 + 508 + - if: 509 + properties: 510 + compatible: 511 + contains: 512 + enum: 491 513 - qcom,pcie-sdm845 492 514 then: 493 515 oneOf: ··· 558 526 compatible: 559 527 contains: 560 528 enum: 561 - - qcom,pcie-sc8180x 562 529 - qcom,pcie-sm8150 530 + then: 531 + properties: 532 + clocks: 533 + minItems: 8 534 + maxItems: 8 535 + clock-names: 536 + items: 537 + - const: pipe # PIPE clock 538 + - const: aux # Auxiliary clock 539 + - const: cfg # Configuration clock 540 + - const: bus_master # Master AXI clock 541 + - const: bus_slave # Slave AXI clock 542 + - const: slave_q2a # Slave Q2A clock 543 + - const: tbu # PCIe TBU clock 544 + - const: ref # REFERENCE clock 545 + resets: 546 + maxItems: 1 547 + reset-names: 548 + items: 549 + - const: pci # PCIe core reset 550 + 551 + - if: 552 + properties: 553 + compatible: 554 + contains: 555 + enum: 563 556 - qcom,pcie-sm8250 564 557 then: 565 558 oneOf:
+2
Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml
··· 49 49 - description: APB clock for PCIe 50 50 - description: Auxiliary clock for PCIe 51 51 - description: PIPE clock 52 + - description: Reference clock for PCIe 52 53 53 54 clock-names: 54 55 minItems: 5 ··· 60 59 - const: pclk 61 60 - const: aux 62 61 - const: pipe 62 + - const: ref 63 63 64 64 interrupts: 65 65 items: