Home
last modified time | relevance | path

Searched full:linestate (Results 1 – 17 of 17) sorted by relevance

/linux/Documentation/devicetree/bindings/phy/
H A Drockchip,inno-usb2phy.yaml92 description: host linestate interrupt
96 const: linestate
120 - const: linestate
125 - const: linestate
237 interrupt-names = "linestate";
245 interrupt-names = "otg-bvalid", "otg-id", "linestate";
/linux/drivers/usb/dwc2/
H A Dcore_intr.c770 int linestate; in dwc2_handle_gpwrdn_intr() local
776 linestate = (gpwrdn & GPWRDN_LINESTATE_MASK) >> GPWRDN_LINESTATE_SHIFT; in dwc2_handle_gpwrdn_intr()
782 (gpwrdn & GPWRDN_DISCONN_DET_MSK) && !linestate) { in dwc2_handle_gpwrdn_intr()
790 (gpwrdn & GPWRDN_LNSTSCHG_MSK) && linestate) { in dwc2_handle_gpwrdn_intr()
810 if (!linestate) { in dwc2_handle_gpwrdn_intr()
H A Dhcd.c2140 * introduced by the PHY in generating the linestate condition in dwc2_core_host_init()
/linux/drivers/phy/rockchip/
H A Dphy-rockchip-inno-usb2.c132 * @ls_det_en: linestate detection enable register.
133 * @ls_det_st: linestate detection state register.
134 * @ls_det_clr: linestate detection clear register.
138 * @utmi_ls: utmi linestate state register.
195 * @ls_irq: IRQ number assigned for linestate detection.
196 * @otg_mux_irq: IRQ number which multiplex otg-id/otg-bvalid/linestate
554 /* clear linestate and enable linestate detect irq */ in rockchip_usb2phy_init()
996 * activate the linestate detection to get the next device in rockchip_usb2phy_sm_work()
1028 /* disable linestate detect irq and clear its status */ in rockchip_usb2phy_linestate_irq()
1165 rport->ls_irq = of_irq_get_byname(child_np, "linestate"); in rockchip_usb2phy_port_irq_init()
[all …]
/linux/Documentation/devicetree/bindings/soc/rockchip/
H A Dgrf.yaml367 interrupt-names = "linestate";
376 "linestate";
/linux/arch/arm/boot/dts/rockchip/
H A Drk322x.dtsi269 "linestate";
276 interrupt-names = "linestate";
293 interrupt-names = "linestate";
300 interrupt-names = "linestate";
H A Drk3036.dtsi365 interrupt-names = "linestate";
375 "linestate";
H A Drk3128.dtsi573 interrupt-names = "linestate";
583 "linestate";
H A Drv1108.dtsi280 interrupt-names = "linestate";
/linux/drivers/usb/dwc3/
H A Ddwc3-am62.c344 * Enable LINESTATE wake up only if connected to bus in dwc3_ti_suspend_common()
H A Dcore.h1132 * @dis_tx_ipgap_linecheck_quirk: set if we disable u2mac linestate
/linux/Documentation/devicetree/bindings/usb/
H A Dsnps,dwc3-common.yaml185 description: When set, disable u2mac linestate check during HS transmit
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3399-base.dtsi1633 interrupt-names = "linestate";
1643 "linestate";
1660 interrupt-names = "linestate";
1670 "linestate";
H A Drk3308.dtsi214 "linestate";
221 interrupt-names = "linestate";
H A Drk3328.dtsi889 "linestate";
896 interrupt-names = "linestate";
H A Drk3576.dtsi791 interrupt-names = "otg-bvalid", "otg-id", "linestate";
814 interrupt-names = "otg-bvalid", "otg-id", "linestate";
/linux/drivers/usb/host/
H A Docteon-hcd.h882 * introduced by the PHY in generating the linestate condition may