/* * cled.c - control color led * * Copyright (c) 2010 BCT Electronic GmbH * * Licensed under the GPL-2 or later. */ #include <common.h> #include <command.h> #include <asm/blackfin.h> #include <asm/io.h> int do_cled(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { ulong addr = 0x20000000 + 0x200000; /* AMS2 */ uchar data; if (argc < 2) return cmd_usage(cmdtp); data = simple_strtoul(argv[1], NULL, 10); outb(data, addr); printf("cled, write %02x\n", data); return 0; } U_BOOT_CMD(cled, 2, 0, do_cled, "set/clear color LED", "");