Создание дерева устройств для оборудования на устройстве PCI - PullRequest
0 голосов
/ 25 января 2019

Я нахожусь в процессе написания драйвера устройства Linux для некоторого пользовательского оборудования, управляемого через карту PCIe.Карта PCIe содержит FPGA, реализующую мастера шины SPI и I2C, а также другие пользовательские прошивки.В ядре уже есть драйверы устройств на платформе для большей части аппаратного обеспечения, и я бы хотел избежать дублирования этой работы.

Есть ли способ создания дерева устройств для описания оборудования накарта?

Я думал, что когда карта будет обнаружена и проверена, она отобразит BARS, зарегистрирует дерево устройств и позволит существующим драйверам подобрать сопоставленные области адресов и предоставить интерфейсы для оборудования..

...