rules: do not install 60-tpm2-id.rules without TPM2 support
This change also allows to import `tpm2_id` as a built-in instead of as a program.
This commit is contained in:
committed by
Yu Watanabe
parent
385623fee3
commit
efc207d7ab
@@ -4,7 +4,7 @@ ACTION=="remove", GOTO="tpm2_id_end"
|
|||||||
SUBSYSTEM!="tpmrm", GOTO="tpm2_id_end"
|
SUBSYSTEM!="tpmrm", GOTO="tpm2_id_end"
|
||||||
KERNEL!="tpmrm[0-9]*", GOTO="tpm2_id_end"
|
KERNEL!="tpmrm[0-9]*", GOTO="tpm2_id_end"
|
||||||
|
|
||||||
IMPORT{program}="tpm2_id identify"
|
IMPORT{builtin}="tpm2_id identify"
|
||||||
ENV{ID_TPM2_MODALIAS}!="", IMPORT{builtin}="hwdb 'tpm2:$env{ID_TPM2_MODALIAS}'"
|
ENV{ID_TPM2_MODALIAS}!="", IMPORT{builtin}="hwdb 'tpm2:$env{ID_TPM2_MODALIAS}'"
|
||||||
|
|
||||||
LABEL="tpm2_id_end"
|
LABEL="tpm2_id_end"
|
||||||
|
|||||||
+6
-4
@@ -24,7 +24,6 @@ rules = [
|
|||||||
'60-persistent-v4l.rules',
|
'60-persistent-v4l.rules',
|
||||||
'60-sensor.rules',
|
'60-sensor.rules',
|
||||||
'60-serial.rules',
|
'60-serial.rules',
|
||||||
'60-tpm2-id.rules',
|
|
||||||
'65-integration.rules',
|
'65-integration.rules',
|
||||||
'70-camera.rules',
|
'70-camera.rules',
|
||||||
'70-joystick.rules',
|
'70-joystick.rules',
|
||||||
@@ -41,14 +40,17 @@ rules = [
|
|||||||
'90-iocost.rules',
|
'90-iocost.rules',
|
||||||
)],
|
)],
|
||||||
|
|
||||||
[files('80-drivers.rules'),
|
[files('60-tpm2-id.rules'),
|
||||||
conf.get('HAVE_KMOD') == 1],
|
conf.get('HAVE_TPM2') == 1],
|
||||||
|
|
||||||
[files('70-memory.rules'),
|
[files('70-memory.rules'),
|
||||||
conf.get('HAVE_DMI') == 1],
|
conf.get('HAVE_DMI') == 1],
|
||||||
|
|
||||||
[files('70-power-switch.rules'),
|
[files('70-power-switch.rules'),
|
||||||
conf.get('ENABLE_LOGIND') == 1]
|
conf.get('ENABLE_LOGIND') == 1],
|
||||||
|
|
||||||
|
[files('80-drivers.rules'),
|
||||||
|
conf.get('HAVE_KMOD') == 1],
|
||||||
]
|
]
|
||||||
|
|
||||||
all_rules = []
|
all_rules = []
|
||||||
|
|||||||
Reference in New Issue
Block a user