It encourages users from writing to the FSF without giving an address. Linux also prefers to drop that and their checkpatch.pl (that we imported) looks out for that. This is the result of util/scripts/no-fsf-addresses.sh with no further editing. Change-Id: Ie96faea295fe001911d77dbc51e9a6789558fbd6 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Reviewed-on: http://review.coreboot.org/11888 Tested-by: build bot (Jenkins) Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com> Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
42 lines
1.5 KiB
C
42 lines
1.5 KiB
C
/*
|
|
* This file is part of the coreboot project.
|
|
*
|
|
* Copyright (C) 2014 Siemens AG
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; version 2 of the License.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*/
|
|
|
|
#ifndef _INTEL_I210_H_
|
|
#define _INTEL_I210_H_
|
|
|
|
#define I210_PCI_MEM_BAR_OFFSET 0x10
|
|
#define I210_REG_EECTRL 0x12010 /* Offset for EEPROM control reg */
|
|
#define I210_FLUPD 0x800000 /* Start flash update bit */
|
|
#define I210_FLUDONE 0x4000000 /* Flash update done indicator */
|
|
#define I210_REG_EEREAD 0x12014 /* Offset for EEPROM read reg */
|
|
#define I210_REG_EEWRITE 0x12018 /* Offset for EEPROM write reg */
|
|
#define I210_CMDV 0x01 /* command valid bit */
|
|
#define I210_DONE 0x02 /* command done bit */
|
|
#define I210_TARGET_CHECKSUM 0xBABA /* resulting checksum */
|
|
|
|
|
|
/*define some other useful values here */
|
|
#define I210_POLL_TIMEOUT_US 300000 /* 300 ms */
|
|
/*Define some error states here*/
|
|
#define I210_SUCCESS 0x00000000
|
|
#define I210_INVALID_PARAM 0x00000001
|
|
#define I210_NOT_READY 0x00000002
|
|
#define I210_READ_ERROR 0x00000004
|
|
#define I210_WRITE_ERROR 0x00000008
|
|
#define I210_CHECKSUM_ERROR 0x00000010
|
|
#define I210_FLASH_UPDATE_ERROR 0x00000020
|
|
|
|
#endif /* _INTEL_I210_H_ */
|