/linux/Documentation/devicetree/bindings/pci/ |
H A D | qcom,pcie-ep.yaml | 53 qcom,perst-regs: 55 offsets within syscon for Perst enable and Perst separation 61 - description: Perst enable offset 62 - description: Perst separation enable offset 79 description: GPIO used as PERST# input signal 266 qcom,perst-regs = <&tcsr 0xb258 0xb270>;
|
H A D | snps,dw-pcie-common.yaml | 208 Reference to the GPIO-controlled PERST# signal. It is used to reset all 214 Reference to the GPIO-controlled PERST# signal. It is used to reset all
|
H A D | hisilicon-histb-pcie.txt | 36 - reset-gpios: The gpio to generate PCIe PERST# assert and deassert signal.
|
/linux/drivers/phy/freescale/ |
H A D | phy-fsl-imx8m-pcie.c | 64 struct reset_control *perst; member 146 reset_control_deassert(imx8_phy->perst); in imx8_pcie_phy_power_on() 256 imx8_phy->perst = in imx8_pcie_phy_probe() 257 devm_reset_control_get_exclusive(dev, "perst"); in imx8_pcie_phy_probe() 258 if (IS_ERR(imx8_phy->perst)) in imx8_pcie_phy_probe() 259 return dev_err_probe(dev, PTR_ERR(imx8_phy->perst), in imx8_pcie_phy_probe() 260 "Failed to get PCIE PHY PERST control\n"); in imx8_pcie_phy_probe()
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | mediatek,mt76x8-pinctrl.yaml | 40 p4led_an, p4led_kn, pcie, pcm, perst, pwm, pwm0, pwm1, 82 p4led_kn, perst, pwm0, pwm1, refclk, sdmode, spi, 226 const: perst 230 enum: [perst]
|
/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-rst-defs.h | 179 uint64_t perst:4; member 185 uint64_t perst:4; 192 uint64_t perst:3; member 198 uint64_t perst:3;
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sa8295p-adp.dts | 500 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>; 519 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>; 536 perst-gpios = <&tlmm 153 GPIO_ACTIVE_LOW>; 553 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>; 792 perst-n-pins { 815 perst-n-pins { 838 perst-n-pins { 861 perst-n-pins {
|
H A D | ipq8074-hk10.dtsi | 43 perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>; 48 perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
|
H A D | ipq8074-hk01.dts | 57 perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>; 62 perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
|
H A D | sc8280xp-crd.dts | 616 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>; 635 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>; 656 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>; 981 perst-n-pins { 1004 perst-n-pins { 1027 perst-n-pins {
|
H A D | sa8540p-ride.dts | 373 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>; 394 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>; 614 perst-pins { 637 perst-pins {
|
H A D | sc8280xp-lenovo-thinkpad-x13s.dts | 935 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>; 954 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>; 975 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>; 1642 perst-n-pins { 1665 perst-n-pins { 1688 perst-n-pins { 1720 perst-n-pins { 1730 perst-n-pins {
|
H A D | x1e80100-crd.dts | 832 perst-gpios = <&tlmm 146 GPIO_ACTIVE_LOW>; 849 perst-gpios = <&tlmm 149 GPIO_ACTIVE_LOW>; 868 perst-gpios = <&tlmm 152 GPIO_ACTIVE_LOW>; 1085 perst-n-pins { 1108 perst-n-pins { 1131 perst-n-pins {
|
H A D | sdm845-mtp.dts | 525 perst-gpios = <&tlmm 35 GPIO_ACTIVE_LOW>; 541 perst-gpios = <&tlmm 102 GPIO_ACTIVE_LOW>; 661 perst-n-pins { 683 perst-n-pins {
|
H A D | qcs404-evb.dtsi | 104 perst-gpios = <&tlmm 43 GPIO_ACTIVE_LOW>; 234 perst_state: perst-state {
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-388-clearfog.dts | 63 * 1-CON3 PERST# 64 * 2-CON2 PERST#
|
/linux/Documentation/devicetree/bindings/reset/ |
H A D | brcm,bcm4908-misc-pcie-reset.yaml | 9 description: This document describes reset controller handling PCIe PERST#
|
/linux/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mt76x8.c | 68 static struct mtmips_pmx_func perst_grp[] = { FUNC("perst", 0, 36, 1) }; 182 GRP("perst", perst_grp, 1, MT76X8_GPIO_MODE_PERST),
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-sdx55-t55.dts | 253 perst-gpios = <&tlmm 57 GPIO_ACTIVE_LOW>; 294 perst-pins {
|
H A D | qcom-ipq4019-ap.dk07.1-c1.dts | 14 perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
|
H A D | qcom-ipq4019-ap.dk04.1.dtsi | 103 perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6q-apalis-eval.dtsi | 57 /* active-high meaning opposite of regular PERST# active-low polarity */
|
/linux/drivers/pci/controller/dwc/ |
H A D | pcie-uniphier.c | 103 /* assert PERST# */ in uniphier_pcie_init_rc() 115 /* deassert PERST# */ in uniphier_pcie_init_rc()
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | ich8lan.h | 179 /* disable clear of sticky ULP on PERST */ 181 #define I218_ULP_CONFIG1_DISABLE_SMB_PERST 0x1000 /* Disable on PERST# */
|
/linux/drivers/scsi/cxlflash/ |
H A D | ocxl_hw.h | 24 bool perst_same_image; /* Same image loaded on perst */
|