Цитата(nill @ Apr 9 2016, 09:02)

В файле pl.dtsi есть секция axi_gpio_0: gpio@10003000. Вам нужно использовать значение compatible = "xlnx,xps-gpio-1.00.a" в своём драйвере. Вы могли найти это значение и в /sys/firmware/devicetree/base/amba_pl/gpio@10003000/compatible.
Т.е. для кода модуля (сообщение #8 выше) надо изменить
Код
static struct of_device_id axi_gpio0_of_match[] = {
{ .compatible = "vendor,axi_gpio0", },
{ /* end of list */ },
};
на
Код
static struct of_device_id axi_gpio0_of_match[] = {
{ .compatible = "xlnx,xps-gpio-1.00.a", },
{ /* end of list */ },
};
и всё должно заработать? Это я пробовал, но функция probe() всё равно не вызывалась (axi_gpio0_probe() в моём случае).
Спасибо, попробую ещё раз перепроверить.