/aosp12/frameworks/base/core/java/android/hardware/usb/ |
H A D | UsbPort.java | 173 @UsbPortStatus.UsbDataRole int dataRole) { in setRoles() argument 174 UsbPort.checkRoles(powerRole, dataRole); in setRoles() 176 mUsbManager.setPortRoles(this, powerRole, dataRole); in setRoles() 197 public static int combineRolesAsBit(int powerRole, int dataRole) { in combineRolesAsBit() argument 198 checkRoles(powerRole, dataRole); in combineRolesAsBit() 199 final int index = ((powerRole - POWER_ROLE_OFFSET) * NUM_DATA_ROLES) + dataRole; in combineRolesAsBit() 286 final int dataRole = index % NUM_DATA_ROLES; in roleCombinationsToString() local 294 result.append(dataRoleToString(dataRole)); in roleCombinationsToString() 308 public static void checkPowerRole(int dataRole) { in checkPowerRole() argument 309 Preconditions.checkArgumentInRange(dataRole, Constants.PortPowerRole.NONE, in checkPowerRole() [all …]
|
H A D | UsbPortStatus.java | 296 @UsbDataRole int dataRole) { in isRoleCombinationSupported() argument 298 UsbPort.combineRolesAsBit(powerRole, dataRole)) != 0; in isRoleCombinationSupported()
|
H A D | IUsbManager.aidl | 157 void setPortRoles(in String portId, int powerRole, int dataRole); in setPortRoles() argument
|
H A D | UsbManager.java | 1249 void setPortRoles(UsbPort port, int powerRole, int dataRole) { in setPortRoles() argument 1252 mService.setPortRoles(port.getId(), powerRole, dataRole); in setPortRoles() local
|
/aosp12/packages/apps/Settings/src/com/android/settings/connecteddevice/usb/ |
H A D | UsbDetailsDataRoleController.java | 68 protected void refresh(boolean connected, long functions, int powerRole, int dataRole) { in refresh() argument 69 if (dataRole == DATA_ROLE_DEVICE) { in refresh() 73 } else if (dataRole == DATA_ROLE_HOST) { in refresh() 77 } else if (!connected || dataRole == DATA_ROLE_NONE) { in refresh() 86 if (mNextRolePref != null && dataRole != DATA_ROLE_NONE) { in refresh() 87 if (UsbBackend.dataRoleFromString(mNextRolePref.getKey()) == dataRole) { in refresh()
|
H A D | UsbDetailsTranscodeMtpController.java | 63 protected void refresh(boolean connected, long functions, int powerRole, int dataRole) { in refresh() argument 73 connected && isDeviceInFileTransferMode(functions, dataRole)); in refresh() 93 private static boolean isDeviceInFileTransferMode(long functions, int dataRole) { in isDeviceInFileTransferMode() argument 94 return dataRole == DATA_ROLE_DEVICE && ((functions & UsbManager.FUNCTION_MTP) != 0 in isDeviceInFileTransferMode()
|
H A D | UsbDetailsFunctionsController.java | 100 protected void refresh(boolean connected, long functions, int powerRole, int dataRole) { in refresh() argument 103 + ", powerRole : " + powerRole + ", dataRole : " + dataRole); in refresh() 105 if (!connected || dataRole != DATA_ROLE_DEVICE) { in refresh()
|
H A D | UsbDetailsFragment.java | 53 (connected, functions, powerRole, dataRole) -> { 55 controller.refresh(connected, functions, powerRole, dataRole);
|
H A D | ConnectedUsbDeviceUpdater.java | 58 (connected, functions, powerRole, dataRole) -> { 60 mUsbPreference.setSummary(getSummary(dataRole == DATA_ROLE_DEVICE
|
H A D | UsbDetailsController.java | 63 protected abstract void refresh(boolean connected, long functions, int powerRole, int dataRole); in refresh() argument
|
H A D | UsbDetailsHeaderController.java | 50 protected void refresh(boolean connected, long functions, int powerRole, int dataRole) { in refresh() argument
|
H A D | UsbDetailsPowerRoleController.java | 69 protected void refresh(boolean connected, long functions, int powerRole, int dataRole) { in refresh() argument
|
H A D | UsbConnectionBroadcastReceiver.java | 138 void onUsbConnectionChanged(boolean connected, long functions, int powerRole, int dataRole); in onUsbConnectionChanged() argument
|
H A D | UsbDefaultFragment.java | 72 (connected, functions, powerRole, dataRole) -> {
|
/aosp12/frameworks/base/services/usb/java/com/android/server/usb/ |
H A D | UsbService.java | 718 public void setPortRoles(String portId, int powerRole, int dataRole) { in setPortRoles() argument 720 UsbPort.checkRoles(powerRole, dataRole); in setPortRoles() 726 mPortManager.setPortRoles(portId, powerRole, dataRole, null); in setPortRoles() 853 final int dataRole; in dump() local 856 dataRole = DATA_ROLE_HOST; in dump() 859 dataRole = DATA_ROLE_DEVICE; in dump() 862 dataRole = 0; in dump() 869 mPortManager.setPortRoles(portId, powerRole, dataRole, pw); in dump() 933 final int dataRole; in dump() local 937 dataRole = DATA_ROLE_HOST; in dump() [all …]
|
H A D | UsbPortManager.java | 551 int dataRole, boolean canChangeDataRole, IndentingPrintWriter pw) { in connectSimulatedPort() argument 559 if (mode == 0 || powerRole == 0 || dataRole == 0) { in connectSimulatedPort() 575 + ", dataRole=" + UsbPort.dataRoleToString(dataRole) in connectSimulatedPort() 581 portInfo.currentDataRole = dataRole; in connectSimulatedPort()
|
/aosp12/frameworks/base/core/java/com/android/internal/usb/ |
H A D | DumpUtils.java | 191 long id, int dataRole) { in writeDataRole() argument 193 dump.write(idName, id, dataRole); in writeDataRole() 195 dump.write(idName, id, UsbPort.dataRoleToString(dataRole)); in writeDataRole() 233 int dataRole = index % Constants.PortDataRole.NUM_DATA_ROLES; in writePortStatus() local 240 dataRole); in writePortStatus()
|