mirror of
https://github.com/Evolution-X-Devices/device_google_gs201
synced 2026-02-02 02:12:43 +00:00
[DO NOT MERGE] gs201: usb: provide extcon and gadget state to monitorffs
Monitorffs needs to check the state of usb extcon and gadget state to pull up USB gadget. Therefore, this patch provide extcon and gadget state to monitorffs. Bug: 263435622 Test: verified pass Change-Id: Iceaade6ed0060e4006405a29a81af3c5a1ab1b8b
This commit is contained in:
committed by
TreeHugger Robot
parent
17c28ccd37
commit
bf79debcb2
@@ -79,7 +79,9 @@ constexpr char kSmpAffinityList[] = "/smp_affinity_list";
|
||||
#ifndef UDC_PATH
|
||||
#define UDC_PATH "/sys/class/udc/11210000.dwc3/"
|
||||
#endif
|
||||
static MonitorFfs monitorFfs(kGadgetName);
|
||||
constexpr char kExtconTypecState[] = "/sys/class/extcon/extcon0/cable.0/state";
|
||||
constexpr char kUsbGadgetState[] = "/sys/devices/platform/11210000.usb/dwc3_exynos_gadget_state";
|
||||
static MonitorFfs monitorFfs(kGadgetName, kExtconTypecState, kUsbGadgetState);
|
||||
|
||||
#define SPEED_PATH UDC_PATH "current_speed"
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@ on post-fs
|
||||
chown root system /sys/devices/platform/10d60000.hsi2c/i2c-2/i2c-max77759tcpc/contaminant_detection
|
||||
chown root system /sys/devices/platform/11210000.usb/dwc3_exynos_otg_b_sess
|
||||
chown root system /sys/devices/platform/11210000.usb/dwc3_exynos_otg_id
|
||||
chown root system /sys/devices/platform/11210000.usb/dwc3_exynos_gadget_state
|
||||
chown root system /sys/devices/platform/11210000.usb/usb_data_enabled
|
||||
chmod 664 /sys/class/typec/port0/power_role
|
||||
chmod 664 /sys/class/typec/port0/data_role
|
||||
|
||||
Reference in New Issue
Block a user