ключ gpio отсутствует в sys / kernel / debug / gpio - PullRequest
0 голосов
/ 29 октября 2018

Я задал похожий вопрос здесь: Встроенный - ключ GPIO не регистрируется , но я стараюсь сделать шаг назад и сосредоточиться только на одной части этого вопроса.

На моей плате уже есть 3 встроенные gpio-клавиши: питание, увеличение и уменьшение громкости. При вызове cat / sys / kernel / debug / gpio они отображаются под GPIO 256-319, platform / c2f0000.gpio, tegra-gpio-aon: как и ожидалось. Когда в моем файле dts я создаю новый узел gpio-key, независимо от того, что находится в узле, кнопки больше не отображаются в / sys / kernel / degub / gpio, а находятся в / proc / device-tree / gpio- ключи.

Если я называю свой узел чем-то другим, кнопки не исчезают, даже если новый узел совместим с gpio-key. Я должен иметь возможность добавлять свойства к узлу, наследуя от базовой DTSI. Почему мои добавления к ключу gpio отключают другие ключи?

...