Advertisement
Guest User

Untitled

a guest
Nov 16th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.82 KB | None | 0 0
  1. diff --git a/board/solidrun/naeba/naeba.c b/board/solidrun/naeba/naeba.c
  2. index 33e7e03..e89af31 100644
  3. --- a/board/solidrun/naeba/naeba.c
  4. +++ b/board/solidrun/naeba/naeba.c
  5. @@ -9,6 +9,7 @@
  6.  #include <i2c.h>
  7.  #include <miiphy.h>
  8.  #include <netdev.h>
  9. +#include <dm.h>
  10.  #include <asm/io.h>
  11.  #include <asm/arch/cpu.h>
  12.  #include <asm/arch/soc.h>
  13.  
  14. @@ -119,8 +118,15 @@ int board_init(void)
  15.  
  16.  int checkboard(void)
  17.  {
  18. +       struct udevice *dev;
  19. +       int ret, i;
  20.         puts("Board: SolidRun Naeba machine\n");
  21. -
  22. +       for (i = 0 ; i < 21 ; i ++) {
  23. +               printf ("Turning LED %d on\n",i);
  24. +               ret = uclass_get_device(UCLASS_LED, i, &dev);
  25. +               if (ret != 0) { printf ("Failed\n\n\n\n\n");return 0;}
  26. +               led_set_on(dev, i*10+100);
  27. +       }
  28.         return 0;
  29.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement