sdk-hwV1.3/external/eyesee-mpp/dragonboard/apps/DragonBoard/config/10-local.rules

24 lines
1.4 KiB
Plaintext
Executable File

ACTION!="add", GOTO="aw"
KERNEL=="sd[a-z]", SUBSYSTEM=="block", ENV{NPARTS}=="0", RUN+="/usr/bin/udev_handler add udisk /dev/%k"
KERNEL=="sd[a-z][0-9]", SUBSYSTEM=="block", ENV{PARTN}=="[1-9]", RUN+="/usr/bin/udev_handler add udisk /dev/%k"
KERNEL=="mmcblk[0-9]", SUBSYSTEM=="block", ENV{NPARTS}=="0", RUN+="/usr/bin/udev_handler add sd /dev/%k"
KERNEL=="mmcblk[0-9]p[0-9]", SUBSYSTEM=="block", ENV{PARTN}=="[1-9]", RUN+="/usr/bin/udev_handler add sd /dev/%k"
LABEL="aw"
ACTION!="remove", GOTO="aw"
KERNEL=="sd[a-z]", SUBSYSTEM=="block", RUN+="/usr/bin/udev_handler remove udisk"
KERNEL=="mmcblk[0-9]", SUBSYSTEM=="block", RUN+="/usr/bin/udev_handler remove sd"
LABEL="aw"
ACTION!="change", GOTO="aw"
KERNEL=="hdmi", SUBSYSTEM=="extcon", ATTR{state}=="HDMI=1", RUN+="/usr/bin/udev_handler add hdmi"
KERNEL=="hdmi", SUBSYSTEM=="extcon", ATTR{state}=="HDMI=0", RUN+="/usr/bin/udev_handler remove hdmi"
KERNEL=="cvbs", SUBSYSTEM=="extcon", ATTR{state}=="1", RUN+="/usr/bin/udev_handler add cvbs"
KERNEL=="cvbs", SUBSYSTEM=="extcon", ATTR{state}=="0", RUN+="/usr/bin/udev_handler remove cvbs"
LABEL="aw"
ACTION!="change", GOTO="gadget"
KERNEL=="android0", SUBSYSTEM=="android_usb", ATTR{state}=="CONFIGURED", RUN+="/usr/bin/udev_handler add usb2host"
KERNEL=="android0", SUBSYSTEM=="android_usb", ATTR{state}=="DISCONNECTED", RUN+="/usr/bin/udev_handler remove usb2host"
LABEL="gadget"