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

1234567891011121314151617181920212223242526272829
  1. From 3a1b6b5d57c7f92e98338172dec58c8cd3f2141f 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 074/381] enc28j60: Add device tree compatible string and an
  5. overlay
  6. ---
  7. drivers/net/ethernet/microchip/enc28j60.c | 7 +++++++
  8. 1 file changed, 7 insertions(+)
  9. --- a/drivers/net/ethernet/microchip/enc28j60.c
  10. +++ b/drivers/net/ethernet/microchip/enc28j60.c
  11. @@ -1630,9 +1630,16 @@ static int enc28j60_remove(struct spi_de
  12. return 0;
  13. }
  14. +static const struct of_device_id enc28j60_of_match[] = {
  15. + { .compatible = "microchip,enc28j60", },
  16. + { /* sentinel */ }
  17. +};
  18. +MODULE_DEVICE_TABLE(of, enc28j60_of_match);
  19. +
  20. static struct spi_driver enc28j60_driver = {
  21. .driver = {
  22. .name = DRV_NAME,
  23. + .of_match_table = enc28j60_of_match,
  24. },
  25. .probe = enc28j60_probe,
  26. .remove = enc28j60_remove,