Home
last modified time | relevance | path

Searched full:perst (Results 1 – 25 of 85) sorted by relevance

1234

/linux/Documentation/devicetree/bindings/pci/
H A Dqcom,pcie-ep.yaml53 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 Dsnps,dw-pcie-common.yaml208 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 Dhisilicon-histb-pcie.txt36 - reset-gpios: The gpio to generate PCIe PERST# assert and deassert signal.
/linux/drivers/phy/freescale/
H A Dphy-fsl-imx8m-pcie.c64 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 Dmediatek,mt76x8-pinctrl.yaml40 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 Dcvmx-rst-defs.h179 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 Dsa8295p-adp.dts500 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 Dipq8074-hk10.dtsi43 perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
48 perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
H A Dipq8074-hk01.dts57 perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
62 perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
H A Dsc8280xp-crd.dts616 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 Dsa8540p-ride.dts373 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
394 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>;
614 perst-pins {
637 perst-pins {
H A Dsc8280xp-lenovo-thinkpad-x13s.dts935 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 Dx1e80100-crd.dts832 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 Dsdm845-mtp.dts525 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 Dqcs404-evb.dtsi104 perst-gpios = <&tlmm 43 GPIO_ACTIVE_LOW>;
234 perst_state: perst-state {
/linux/arch/arm/boot/dts/marvell/
H A Darmada-388-clearfog.dts63 * 1-CON3 PERST#
64 * 2-CON2 PERST#
/linux/Documentation/devicetree/bindings/reset/
H A Dbrcm,bcm4908-misc-pcie-reset.yaml9 description: This document describes reset controller handling PCIe PERST#
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mt76x8.c68 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 Dqcom-sdx55-t55.dts253 perst-gpios = <&tlmm 57 GPIO_ACTIVE_LOW>;
294 perst-pins {
H A Dqcom-ipq4019-ap.dk07.1-c1.dts14 perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
H A Dqcom-ipq4019-ap.dk04.1.dtsi103 perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6q-apalis-eval.dtsi57 /* active-high meaning opposite of regular PERST# active-low polarity */
/linux/drivers/pci/controller/dwc/
H A Dpcie-uniphier.c103 /* assert PERST# */ in uniphier_pcie_init_rc()
115 /* deassert PERST# */ in uniphier_pcie_init_rc()
/linux/drivers/net/ethernet/intel/e1000e/
H A Dich8lan.h179 /* 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 Docxl_hw.h24 bool perst_same_image; /* Same image loaded on perst */

1234