~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/pci/rockchip-dw-pcie-common.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/pci/rockchip-dw-pcie-common.yaml (Architecture alpha) and /Documentation/devicetree/bindings/pci/rockchip-dw-pcie-common.yaml (Architecture sparc64)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/pci/rockchi      4 $id: http://devicetree.org/schemas/pci/rockchip-dw-pcie-common.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: DesignWare based PCIe RC/EP controller       7 title: DesignWare based PCIe RC/EP controller on Rockchip SoCs
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Shawn Lin <shawn.lin@rock-chips.com>            10   - Shawn Lin <shawn.lin@rock-chips.com>
 11   - Simon Xue <xxm@rock-chips.com>                  11   - Simon Xue <xxm@rock-chips.com>
 12   - Heiko Stuebner <heiko@sntech.de>                12   - Heiko Stuebner <heiko@sntech.de>
 13                                                    13 
 14 description: |+                                    14 description: |+
 15   Generic properties for the DesignWare based      15   Generic properties for the DesignWare based PCIe RC/EP controller on Rockchip
 16   SoCs.                                            16   SoCs.
 17                                                    17 
 18 properties:                                        18 properties:
 19   clocks:                                          19   clocks:
 20     minItems: 5                                    20     minItems: 5
 21     items:                                         21     items:
 22       - description: AHB clock for PCIe master     22       - description: AHB clock for PCIe master
 23       - description: AHB clock for PCIe slave      23       - description: AHB clock for PCIe slave
 24       - description: AHB clock for PCIe dbi        24       - description: AHB clock for PCIe dbi
 25       - description: APB clock for PCIe            25       - description: APB clock for PCIe
 26       - description: Auxiliary clock for PCIe      26       - description: Auxiliary clock for PCIe
 27       - description: PIPE clock                    27       - description: PIPE clock
 28       - description: Reference clock for PCIe      28       - description: Reference clock for PCIe
 29                                                    29 
 30   clock-names:                                     30   clock-names:
 31     minItems: 5                                    31     minItems: 5
 32     items:                                         32     items:
 33       - const: aclk_mst                            33       - const: aclk_mst
 34       - const: aclk_slv                            34       - const: aclk_slv
 35       - const: aclk_dbi                            35       - const: aclk_dbi
 36       - const: pclk                                36       - const: pclk
 37       - const: aux                                 37       - const: aux
 38       - const: pipe                                38       - const: pipe
 39       - const: ref                                 39       - const: ref
 40                                                    40 
 41   interrupts:                                      41   interrupts:
 42     minItems: 5                                    42     minItems: 5
 43     items:                                         43     items:
 44       - description:                               44       - description:
 45           Combined system interrupt, which is      45           Combined system interrupt, which is used to signal the following
 46           interrupts - phy_link_up, dll_link_u     46           interrupts - phy_link_up, dll_link_up, link_req_rst_not, hp_pme,
 47           hp, hp_msi, link_auto_bw, link_auto_     47           hp, hp_msi, link_auto_bw, link_auto_bw_msi, bw_mgt, bw_mgt_msi,
 48           edma_wr, edma_rd, dpa_sub_upd, rbar_     48           edma_wr, edma_rd, dpa_sub_upd, rbar_update, link_eq_req, ep_elbi_app
 49       - description:                               49       - description:
 50           Combined PM interrupt, which is used     50           Combined PM interrupt, which is used to signal the following
 51           interrupts - linkst_in_l1sub, linkst     51           interrupts - linkst_in_l1sub, linkst_in_l1, linkst_in_l2,
 52           linkst_in_l0s, linkst_out_l1sub, lin     52           linkst_in_l0s, linkst_out_l1sub, linkst_out_l1, linkst_out_l2,
 53           linkst_out_l0s, pm_dstate_update         53           linkst_out_l0s, pm_dstate_update
 54       - description:                               54       - description:
 55           Combined message interrupt, which is     55           Combined message interrupt, which is used to signal the following
 56           interrupts - ven_msg, unlock_msg, lt     56           interrupts - ven_msg, unlock_msg, ltr_msg, cfg_pme, cfg_pme_msi,
 57           pm_pme, pm_to_ack, pm_turnoff, obff_     57           pm_pme, pm_to_ack, pm_turnoff, obff_idle, obff_obff, obff_cpu_active
 58       - description:                               58       - description:
 59           Combined legacy interrupt, which is      59           Combined legacy interrupt, which is used to signal the following
 60           interrupts - inta, intb, intc, intd,     60           interrupts - inta, intb, intc, intd, tx_inta, tx_intb, tx_intc,
 61           tx_intd                                  61           tx_intd
 62       - description:                               62       - description:
 63           Combined error interrupt, which is u     63           Combined error interrupt, which is used to signal the following
 64           interrupts - aer_rc_err, aer_rc_err_     64           interrupts - aer_rc_err, aer_rc_err_msi, rx_cpl_timeout,
 65           tx_cpl_timeout, cor_err_sent, nf_err     65           tx_cpl_timeout, cor_err_sent, nf_err_sent, f_err_sent, cor_err_rx,
 66           nf_err_rx, f_err_rx, radm_qoverflow      66           nf_err_rx, f_err_rx, radm_qoverflow
 67       - description:                               67       - description:
 68           eDMA write channel 0 interrupt           68           eDMA write channel 0 interrupt
 69       - description:                               69       - description:
 70           eDMA write channel 1 interrupt           70           eDMA write channel 1 interrupt
 71       - description:                               71       - description:
 72           eDMA read channel 0 interrupt            72           eDMA read channel 0 interrupt
 73       - description:                               73       - description:
 74           eDMA read channel 1 interrupt            74           eDMA read channel 1 interrupt
 75                                                    75 
 76   interrupt-names:                                 76   interrupt-names:
 77     minItems: 5                                    77     minItems: 5
 78     items:                                         78     items:
 79       - const: sys                                 79       - const: sys
 80       - const: pmc                                 80       - const: pmc
 81       - const: msg                                 81       - const: msg
 82       - const: legacy                              82       - const: legacy
 83       - const: err                                 83       - const: err
 84       - const: dma0                                84       - const: dma0
 85       - const: dma1                                85       - const: dma1
 86       - const: dma2                                86       - const: dma2
 87       - const: dma3                                87       - const: dma3
 88                                                    88 
 89   num-lanes: true                                  89   num-lanes: true
 90                                                    90 
 91   phys:                                            91   phys:
 92     maxItems: 1                                    92     maxItems: 1
 93                                                    93 
 94   phy-names:                                       94   phy-names:
 95     const: pcie-phy                                95     const: pcie-phy
 96                                                    96 
 97   power-domains:                                   97   power-domains:
 98     maxItems: 1                                    98     maxItems: 1
 99                                                    99 
100   resets:                                         100   resets:
101     minItems: 1                                   101     minItems: 1
102     maxItems: 2                                   102     maxItems: 2
103                                                   103 
104   reset-names:                                    104   reset-names:
105     oneOf:                                        105     oneOf:
106       - const: pipe                               106       - const: pipe
107       - items:                                    107       - items:
108           - const: pwr                            108           - const: pwr
109           - const: pipe                           109           - const: pipe
110                                                   110 
111 required:                                         111 required:
112   - compatible                                    112   - compatible
113   - reg                                           113   - reg
114   - reg-names                                     114   - reg-names
115   - clocks                                        115   - clocks
116   - clock-names                                   116   - clock-names
117   - num-lanes                                     117   - num-lanes
118   - phys                                          118   - phys
119   - phy-names                                     119   - phy-names
120   - power-domains                                 120   - power-domains
121   - resets                                        121   - resets
122   - reset-names                                   122   - reset-names
123                                                   123 
124 additionalProperties: true                        124 additionalProperties: true
125                                                   125 
126 ...                                               126 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php