1*83d290c5STom Rini // SPDX-License-Identifier: GPL-2.0+ 26c0bbdccSNobuhiro Iwamatsu /* 30955ef34SNobuhiro Iwamatsu * Copyright (C) 2007,2008 46c0bbdccSNobuhiro Iwamatsu * Nobuhiro Iwamatsu <iwamatsu@nigauri.org> 56c0bbdccSNobuhiro Iwamatsu * 66c0bbdccSNobuhiro Iwamatsu * Copyright (C) 2007 76c0bbdccSNobuhiro Iwamatsu * Kenati Technologies, Inc. 86c0bbdccSNobuhiro Iwamatsu * 96c0bbdccSNobuhiro Iwamatsu * board/ms7722se/ms7722se.c 106c0bbdccSNobuhiro Iwamatsu */ 116c0bbdccSNobuhiro Iwamatsu 126c0bbdccSNobuhiro Iwamatsu #include <common.h> 137194ab80SBen Warren #include <netdev.h> 146c0bbdccSNobuhiro Iwamatsu #include <asm/io.h> 156c0bbdccSNobuhiro Iwamatsu #include <asm/processor.h> 166c0bbdccSNobuhiro Iwamatsu 176c0bbdccSNobuhiro Iwamatsu #define LED_BASE 0xB0800000 186c0bbdccSNobuhiro Iwamatsu checkboard(void)196c0bbdccSNobuhiro Iwamatsuint checkboard(void) 206c0bbdccSNobuhiro Iwamatsu { 216c0bbdccSNobuhiro Iwamatsu puts("BOARD: Hitachi UL MS7722SE\n"); 226c0bbdccSNobuhiro Iwamatsu return 0; 236c0bbdccSNobuhiro Iwamatsu } 246c0bbdccSNobuhiro Iwamatsu board_init(void)256c0bbdccSNobuhiro Iwamatsuint board_init(void) 266c0bbdccSNobuhiro Iwamatsu { 276c0bbdccSNobuhiro Iwamatsu /* Setup PTXMD[1:0] for /CS6A */ 286c0bbdccSNobuhiro Iwamatsu outw(inw(PXCR) & ~0xf000, PXCR); 296c0bbdccSNobuhiro Iwamatsu 306c0bbdccSNobuhiro Iwamatsu return 0; 316c0bbdccSNobuhiro Iwamatsu } 326c0bbdccSNobuhiro Iwamatsu led_set_state(unsigned short value)336c0bbdccSNobuhiro Iwamatsuvoid led_set_state(unsigned short value) 346c0bbdccSNobuhiro Iwamatsu { 350955ef34SNobuhiro Iwamatsu writew(value & 0xFF, LED_BASE); 366c0bbdccSNobuhiro Iwamatsu } 377194ab80SBen Warren 387194ab80SBen Warren #ifdef CONFIG_CMD_NET board_eth_init(bd_t * bis)397194ab80SBen Warrenint board_eth_init(bd_t *bis) 407194ab80SBen Warren { 417194ab80SBen Warren int rc = 0; 427194ab80SBen Warren #ifdef CONFIG_SMC91111 437194ab80SBen Warren rc = smc91111_initialize(0, CONFIG_SMC91111_BASE); 447194ab80SBen Warren #endif 457194ab80SBen Warren return rc; 467194ab80SBen Warren } 477194ab80SBen Warren #endif 48