Home
last modified time | relevance | path

Searched refs:pcie2 (Results 1 – 25 of 65) sorted by relevance

123

/linux/drivers/bcma/
H A Ddriver_pcie2.c20 static u32 bcma_core_pcie2_cfg_read(struct bcma_drv_pcie2 *pcie2, u32 addr)
22 pcie2_write32(pcie2, BCMA_CORE_PCIE2_CONFIGINDADDR, addr);
23 pcie2_read32(pcie2, BCMA_CORE_PCIE2_CONFIGINDADDR);
24 return pcie2_read32(pcie2, BCMA_CORE_PCIE2_CONFIGINDDATA);
28 static void bcma_core_pcie2_cfg_write(struct bcma_drv_pcie2 *pcie2, u32 addr, in bcma_core_pcie2_cfg_write() argument
31 pcie2_write32(pcie2, BCMA_CORE_PCIE2_CONFIGINDADDR, addr); in bcma_core_pcie2_cfg_write()
32 pcie2_write32(pcie2, BCMA_CORE_PCIE2_CONFIGINDDATA, val); in bcma_core_pcie2_cfg_write()
39 static u32 bcma_core_pcie2_war_delay_perst_enab(struct bcma_drv_pcie2 *pcie2, in bcma_core_pcie2_war_delay_perst_enab() argument
45 val = pcie2_read32(pcie2, BCMA_CORE_PCIE2_CLK_CONTROL); in bcma_core_pcie2_war_delay_perst_enab()
52 pcie2_write32(pcie2, (BCMA_CORE_PCIE2_CLK_CONTROL), val); in bcma_core_pcie2_war_delay_perst_enab()
[all …]
H A Dbcma_private.h142 void bcma_core_pcie2_init(struct bcma_drv_pcie2 *pcie2);
143 void bcma_core_pcie2_up(struct bcma_drv_pcie2 *pcie2);
145 static inline void bcma_core_pcie2_init(struct bcma_drv_pcie2 *pcie2) in bcma_core_pcie2_init() argument
148 WARN_ON(pcie2->core->bus->hosttype == BCMA_HOSTTYPE_PCI); in bcma_core_pcie2_init()
/linux/include/linux/bcma/
H A Dbcma_driver_pcie2.h151 #define pcie2_read16(pcie2, offset) bcma_read16((pcie2)->core, offset) argument
152 #define pcie2_read32(pcie2, offset) bcma_read32((pcie2)->core, offset) argument
153 #define pcie2_write16(pcie2, offset, val) bcma_write16((pcie2)->core, offset, val) argument
154 #define pcie2_write32(pcie2, offset, val) bcma_write32((pcie2)->core, offset, val) argument
156 #define pcie2_set32(pcie2, offset, set) bcma_set32((pcie2)->core, offset, set) argument
157 #define pcie2_mask32(pcie2, offset, mask) bcma_mask32((pcie2)->core, offset, mask) argument
/linux/arch/arm/boot/dts/marvell/
H A Darmada-388-clearfog.dts79 pcie2-0-clkreq-hog {
83 line-name = "pcie2.0-clkreq";
85 pcie2-0-w-disable-hog {
89 line-name = "pcie2.0-w-disable";
/linux/arch/arm64/boot/dts/marvell/
H A Dcn9130-cf.dtsi59 pcie2-0-clkreq-hog {
63 line-name = "pcie2.0-clkreq";
67 pcie2-0-w-disable-hog {
71 line-name = "pcie2.0-w-disable";
H A Darmada-8040-db.dts114 phy-names = "cp0-pcie2-x1-phy";
228 phy-names = "cp1-pcie2-x1-phy";
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3588-rock-5t.dts100 pcie2 {
101 pcie2_1_rst: pcie2-1-rst {
104 pcie2_0_vcc3v3_en: pcie2-0-vcc-en {
H A Drk3588-rock-5b.dtsi64 pcie2 {
65 pcie2_0_vcc3v3_en: pcie2-0-vcc-en {
H A Drk3588-armsom-w3.dts351 pcie2 {
352 pcie2_0_rst: pcie2-0-rst {
356 pcie2_0_vcc3v3_en: pcie2-0-vcc-en {
360 pcie2_2_rst: pcie2-2-rst {
H A Drk3588-ok3588-c.dts320 pcie2 {
321 pcie2_0_rst: pcie2-0-rst {
325 pcie2_2_rst: pcie2-2-rst {
H A Drk3588-mnt-reform2.dts208 pcie2 {
209 pcie2_0_rst: pcie2-0-rst {
H A Drk3588-edgeble-neu6a-io.dtsi192 pcie2 {
193 pcie2_0_rst: pcie2-0-rst {
H A Drk3588s-khadas-edge2.dts291 pcie2 {
292 pcie2_2_rst: pcie2-2-rst {
296 pcie2_2_vcc3v3_en: pcie2-2-vcc-en {
H A Drk3588-h96-max-v58.dts360 pcie2 {
361 pcie2_0_rst: pcie2-0-rst {
365 pcie2_0_pow: pcie2-0-pow {
H A Drk3588-evb1-v10.dts608 pcie2 {
609 pcie2_0_rst: pcie2-0-rst {
613 pcie2_0_wake: pcie2-0-wake {
617 pcie2_0_clkreq: pcie2-0-clkreq {
621 pcie2_1_rst: pcie2-1-rst {
/linux/arch/arm64/boot/dts/broadcom/
H A Drp1.dtso6 &pcie2 {
H A Dbcm2712-rpi-5-b.dts27 &pcie2 {
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7988a-bananapi-bpi-r4-pro-cn15.dtso7 /* This enables key-b slot CN15 on pcie2(11280000 1L0) on BPI-R4-Pro */
H A Dmt7988a-bananapi-bpi-r4-pro.dtsi372 &pcie2 {
508 /* Use U2P only instead of both U3P/U2P due to U3P serdes shared with pcie2 */
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm-nsp-ax.dtsi68 &pcie2 {
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-ipq8064-v2.0.dtsi51 &pcie2 {
/linux/drivers/phy/qualcomm/
H A DMakefile9 obj-$(CONFIG_PHY_QCOM_PCIE2) += phy-qcom-pcie2.o
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,armada-39x-pinctrl.txt31 mpp13 13 gpio, dev(ad15), pcie2(clkreq), led(data)
80 mpp58 58 gpio, i2c1(sck), pcie2(clkreq), spi1(miso), sd0(d1), ua1(rxd)
H A Dmarvell,armada-38x-pinctrl.txt31 … 13 gpio, ge0(rxd1), pcie0(clkreq), pcie1(clkreq) [1], spi0(cs2), dev(ad15), pcie2(clkreq)
76 mpp58 58 gpio, pcie1(clkreq) [1], i2c1(sck), pcie2(clkreq), spi1(miso), sd0(d1), ua1(…
/linux/arch/riscv/boot/dts/sophgo/
H A Dsg2044-sophgo-srd3-10.dts82 &pcie2 {

123