blob: 68f68a3108a0900f8f4d89a592e82c40c5e8ecb9 [file] [log] [blame]
Corey Osgoode99bd102007-06-14 06:10:57 +00001/*
Stefan Reinauer7e61e452008-01-18 10:35:56 +00002 * This file is part of the coreboot project.
Corey Osgoode99bd102007-06-14 06:10:57 +00003 *
4 * Copyright (C) 2007 Corey Osgood <corey_osgood@verizon.net>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
Corey Osgoode99bd102007-06-14 06:10:57 +000015 */
16
Uwe Hermann05c1e9c2009-08-28 13:42:24 +000017/*
Uwe Hermann138cdbb2010-09-21 23:53:47 +000018 * The i82801ax code supports: 82801AA/82801AB (ICH/ICH0).
Uwe Hermann05c1e9c2009-08-28 13:42:24 +000019 */
Corey Osgoode99bd102007-06-14 06:10:57 +000020
Stefan Reinauer138be832010-02-27 01:50:21 +000021#ifndef SOUTHBRIDGE_INTEL_I82801AX_CHIP_H
22#define SOUTHBRIDGE_INTEL_I82801AX_CHIP_H
Corey Osgoode99bd102007-06-14 06:10:57 +000023
Uwe Hermannab06fb02010-10-08 19:24:56 +000024#include <stdint.h>
Uwe Hermann05c1e9c2009-08-28 13:42:24 +000025
Uwe Hermannab06fb02010-10-08 19:24:56 +000026struct southbridge_intel_i82801ax_config {
27 u8 pirqa_routing;
28 u8 pirqb_routing;
29 u8 pirqc_routing;
30 u8 pirqd_routing;
31
32 u8 ide0_enable;
33 u8 ide1_enable;
Corey Osgoode99bd102007-06-14 06:10:57 +000034};
35
Uwe Hermann05c1e9c2009-08-28 13:42:24 +000036#endif