1234485Sadrian/*-
2234485Sadrian * Copyright (c) 2012, Adrian Chadd <adrian@FreeBSD.org>
3234485Sadrian * All rights reserved.
4234485Sadrian *
5234485Sadrian * Redistribution and use in source and binary forms, with or without
6234485Sadrian * modification, are permitted provided that the following conditions
7234485Sadrian * are met:
8234485Sadrian * 1. Redistributions of source code must retain the above copyright
9234485Sadrian *    notice unmodified, this list of conditions, and the following
10234485Sadrian *    disclaimer.
11234485Sadrian * 2. Redistributions in binary form must reproduce the above copyright
12234485Sadrian *    notice, this list of conditions and the following disclaimer in the
13234485Sadrian *    documentation and/or other materials provided with the distribution.
14234485Sadrian *
15234485Sadrian * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
16234485Sadrian * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17234485Sadrian * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18234485Sadrian * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
19234485Sadrian * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20234485Sadrian * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21234485Sadrian * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22234485Sadrian * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23234485Sadrian * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24234485Sadrian * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25234485Sadrian * SUCH DAMAGE.
26234485Sadrian *
27234485Sadrian * $FreeBSD$
28234485Sadrian */
29234485Sadrian
30234485Sadrian#ifndef	__ATHEROS_AR71XX_FIXUP_H__
31234485Sadrian#define	__ATHEROS_AR71XX_FIXUP_H__
32234485Sadrian
33234485Sadrianextern	void ar71xx_pci_slot_create_eeprom_firmware(device_t dev,
34234485Sadrian    u_int bus, u_int slot, u_int func, long int flash_addr, int size);
35234485Sadrian
36234485Sadrian#endif /* __ATHEROS_AR71XX_FIXUP_H__ */
37