57 lines · plain
1What: /sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_req2Date: Feb 20143Contact: Li Jun <jun.li@nxp.com>4Description:5 Can be set and read.6 Set a_bus_req(A-device bus request) input to be 1 if7 the application running on the A-device wants to use the bus,8 and to be 0 when the application no longer wants to use9 the bus(or wants to work as peripheral). a_bus_req can also10 be set to 1 by kernel in response to remote wakeup signaling11 from the B-device, the A-device should decide to resume the bus.12 13 Valid values are "1" and "0".14 15 Reading: returns 1 if the application running on the A-device16 is using the bus as host role, otherwise 0.17 18What: /sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_drop19Date: Feb 201420Contact: Li Jun <jun.li@nxp.com>21Description:22 Can be set and read23 The a_bus_drop(A-device bus drop) input is 1 when the24 application running on the A-device wants to power down25 the bus, and is 0 otherwise, When a_bus_drop is 1, then26 the a_bus_req shall be 0.27 28 Valid values are "1" and "0".29 30 Reading: returns 1 if the bus is off(vbus is turned off) by31 A-device, otherwise 0.32 33What: /sys/bus/platform/devices/ci_hdrc.0/inputs/b_bus_req34Date: Feb 201435Contact: Li Jun <jun.li@nxp.com>36Description:37 Can be set and read.38 The b_bus_req(B-device bus request) input is 1 during the time39 that the application running on the B-device wants to use the40 bus as host, and is 0 when the application no longer wants to41 work as host and decides to switch back to be peripheral.42 43 Valid values are "1" and "0".44 45 Reading: returns if the application running on the B device46 is using the bus as host role, otherwise 0.47 48What: /sys/bus/platform/devices/ci_hdrc.0/inputs/a_clr_err49Date: Feb 201450Contact: Li Jun <jun.li@nxp.com>51Description:52 Only can be set.53 The a_clr_err(A-device Vbus error clear) input is used to clear54 vbus error, then A-device will power down the bus.55 56 Valid value is "1"57