内部にnvmem.yml持つ
properties:
$nodename:
pattern: "^(eeprom|efuse|nvram)(@.*|-[0-9a-f])*$"
ソースコード自体でパターンを見つけるのに問題があります。 nvmemが見つかる場所デバイスツリーノード名は、「eeprom」、「efuse」、または「nvram」でなければなりません。
ベストアンサー1
デバイスツリーノード名はブートファームウェアからカーネルに渡されるため、これらのノード名はカーネルソースコードでは定義されません。
この記号を含むパターンは@
OpenFirmwareの一般的なパターンです。コンピュータがOFから起動しない限り、ここに一致するデバイスツリーノードがある可能性はほとんどありません。
デバイスツリーコードはACPIデバイスノードに属性を接続できるようにするため、ACPIベースのシステムにはまだ存在しますが、これは主に組み込みシステム用です(たとえば、OTGモードとSuperSpeedを無効にするためにこのような属性を使用する組み込みPCあります)。デバイスコントローラ)。