0074-enc28j60-Add-device-tree-compatible-string-and-an-ov.patch 859 B

12345678910111213141516171819202122232425262728
  1. From 872df8214f904707c5adab47beed4e8bbcfd8653 Mon Sep 17 00:00:00 2001
  2. From: Phil Elwell <phil@raspberrypi.org>
  3. Date: Fri, 27 Feb 2015 15:10:24 +0000
  4. Subject: [PATCH] enc28j60: Add device tree compatible string and an overlay
  5. ---
  6. drivers/net/ethernet/microchip/enc28j60.c | 7 +++++++
  7. 1 file changed, 7 insertions(+)
  8. --- a/drivers/net/ethernet/microchip/enc28j60.c
  9. +++ b/drivers/net/ethernet/microchip/enc28j60.c
  10. @@ -1630,9 +1630,16 @@ static int enc28j60_remove(struct spi_de
  11. return 0;
  12. }
  13. +static const struct of_device_id enc28j60_of_match[] = {
  14. + { .compatible = "microchip,enc28j60", },
  15. + { /* sentinel */ }
  16. +};
  17. +MODULE_DEVICE_TABLE(of, enc28j60_of_match);
  18. +
  19. static struct spi_driver enc28j60_driver = {
  20. .driver = {
  21. .name = DRV_NAME,
  22. + .of_match_table = enc28j60_of_match,
  23. },
  24. .probe = enc28j60_probe,
  25. .remove = enc28j60_remove,