Initial commit
[platform/upstream/ccid.git] / src / 92_pcscd_ccid.rules
1 # udev rules for CCID devices
2
3 # Gemplus PCMCIA Card
4 #SUBSYSTEMS=="pcmcia", DRIVERS=="serial_cs", ACTION=="add", ATTRS{prod_id1}=="Gemplus", ATTRS{prod_id2}=="SerialPort", ATTRS{prod_id3}=="GemPC Card", RUN+="/usr/sbin/pcscd --hotplug" 
5
6 # If not adding the device, go away
7 ACTION!="add", GOTO="pcscd_ccid_rules_end"
8 SUBSYSTEM!="usb", GOTO="pcscd_ccid_rules_end"
9 ENV{DEVTYPE}!="usb_device", GOTO="pcscd_ccid_rules_end"
10
11 # Kobil mIDentity
12 ATTRS{idVendor}=="0d46", ATTRS{idProduct}=="4081", RUN+="/usr/sbin/Kobil_mIDentity_switch"
13
14 # Keep USB autosuspend off for the C3PO LTC31 v1 SmartCard Reader
15 ATTR{idVendor}=="0783", ATTR{idProduct}=="0003", GOTO="pcscd_ccid_rules_end"
16
17 # set USB power management to auto.
18 ENV{ID_USB_INTERFACES}==":0b0000:", TEST=="power/control", ATTR{power/control}="auto"
19
20 # All done
21 LABEL="pcscd_ccid_rules_end"