Lines Matching refs:sc_flags
153 if (sc->sc_flags.clocks_off && in atmegadci_clocks_on()
154 sc->sc_flags.port_powered) { in atmegadci_clocks_on()
166 sc->sc_flags.clocks_off = 0; in atmegadci_clocks_on()
175 if (!sc->sc_flags.clocks_off) { in atmegadci_clocks_off()
190 sc->sc_flags.clocks_off = 1; in atmegadci_clocks_off()
199 if (!sc->sc_flags.d_pulled_up && in atmegadci_pull_up()
200 sc->sc_flags.port_powered) { in atmegadci_pull_up()
201 sc->sc_flags.d_pulled_up = 1; in atmegadci_pull_up()
211 if (sc->sc_flags.d_pulled_up) { in atmegadci_pull_down()
212 sc->sc_flags.d_pulled_up = 0; in atmegadci_pull_down()
222 if (!sc->sc_flags.status_suspend) { in atmegadci_wakeup_peer()
638 if (!sc->sc_flags.status_vbus) { in atmegadci_vbus_interrupt()
639 sc->sc_flags.status_vbus = 1; in atmegadci_vbus_interrupt()
646 if (sc->sc_flags.status_vbus) { in atmegadci_vbus_interrupt()
647 sc->sc_flags.status_vbus = 0; in atmegadci_vbus_interrupt()
648 sc->sc_flags.status_bus_reset = 0; in atmegadci_vbus_interrupt()
649 sc->sc_flags.status_suspend = 0; in atmegadci_vbus_interrupt()
650 sc->sc_flags.change_suspend = 0; in atmegadci_vbus_interrupt()
651 sc->sc_flags.change_connect = 1; in atmegadci_vbus_interrupt()
681 sc->sc_flags.status_bus_reset = 1; in atmegadci_interrupt()
682 sc->sc_flags.status_suspend = 0; in atmegadci_interrupt()
683 sc->sc_flags.change_suspend = 0; in atmegadci_interrupt()
684 sc->sc_flags.change_connect = 1; in atmegadci_interrupt()
703 if (sc->sc_flags.status_suspend) { in atmegadci_interrupt()
705 sc->sc_flags.status_suspend = 0; in atmegadci_interrupt()
706 sc->sc_flags.change_suspend = 1; in atmegadci_interrupt()
720 if (!sc->sc_flags.status_suspend) { in atmegadci_interrupt()
722 sc->sc_flags.status_suspend = 1; in atmegadci_interrupt()
723 sc->sc_flags.change_suspend = 1; in atmegadci_interrupt()
1348 sc->sc_flags.port_powered = 0; in atmegadci_uninit()
1349 sc->sc_flags.status_vbus = 0; in atmegadci_uninit()
1350 sc->sc_flags.status_bus_reset = 0; in atmegadci_uninit()
1351 sc->sc_flags.status_suspend = 0; in atmegadci_uninit()
1352 sc->sc_flags.change_suspend = 0; in atmegadci_uninit()
1353 sc->sc_flags.change_connect = 1; in atmegadci_uninit()
1858 sc->sc_flags.port_enabled = 0; in atmegadci_roothub_exec()
1869 sc->sc_flags.port_powered = 0; in atmegadci_roothub_exec()
1875 sc->sc_flags.change_connect = 0; in atmegadci_roothub_exec()
1877 if (!sc->sc_flags.status_bus_reset) { in atmegadci_roothub_exec()
1914 sc->sc_flags.change_suspend = 0; in atmegadci_roothub_exec()
1930 sc->sc_flags.port_enabled = 1; in atmegadci_roothub_exec()
1939 sc->sc_flags.port_powered = 1; in atmegadci_roothub_exec()
1954 if (sc->sc_flags.status_vbus) { in atmegadci_roothub_exec()
1966 if (sc->sc_flags.port_powered) { in atmegadci_roothub_exec()
1969 if (sc->sc_flags.port_enabled) { in atmegadci_roothub_exec()
1972 if (sc->sc_flags.status_vbus && in atmegadci_roothub_exec()
1973 sc->sc_flags.status_bus_reset) { in atmegadci_roothub_exec()
1976 if (sc->sc_flags.status_suspend) { in atmegadci_roothub_exec()
1983 if (sc->sc_flags.change_connect) { in atmegadci_roothub_exec()
1986 if (sc->sc_flags.change_suspend) { in atmegadci_roothub_exec()