Deleted Added
full compact
ata-pci.h (302408) ata-pci.h (322573)
1/*-
2 * Copyright (c) 2003 - 2008 S��ren Schmidt <sos@FreeBSD.org>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25 *
1/*-
2 * Copyright (c) 2003 - 2008 S��ren Schmidt <sos@FreeBSD.org>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25 *
26 * $FreeBSD: stable/11/sys/dev/ata/ata-pci.h 294883 2016-01-27 02:23:54Z jhibbits $
26 * $FreeBSD: stable/11/sys/dev/ata/ata-pci.h 322573 2017-08-16 10:30:23Z mav $
27 */
28
29/* structure holding chipset config info */
30struct ata_chip_id {
31 u_int32_t chipid;
32 u_int8_t chiprev;
33 int cfg1;
34 int cfg2;

--- 153 unchanged lines hidden (view full) ---

188#define ATA_I82801IBM_S2 0x292d8086
189#define ATA_I82801JIB_S1 0x3a208086
190#define ATA_I82801JIB_S2 0x3a268086
191#define ATA_I82801JD_S1 0x3a008086
192#define ATA_I82801JD_S2 0x3a068086
193#define ATA_I82801JI_S1 0x3a208086
194#define ATA_I82801JI_S2 0x3a268086
195
27 */
28
29/* structure holding chipset config info */
30struct ata_chip_id {
31 u_int32_t chipid;
32 u_int8_t chiprev;
33 int cfg1;
34 int cfg2;

--- 153 unchanged lines hidden (view full) ---

188#define ATA_I82801IBM_S2 0x292d8086
189#define ATA_I82801JIB_S1 0x3a208086
190#define ATA_I82801JIB_S2 0x3a268086
191#define ATA_I82801JD_S1 0x3a008086
192#define ATA_I82801JD_S2 0x3a068086
193#define ATA_I82801JI_S1 0x3a208086
194#define ATA_I82801JI_S2 0x3a268086
195
196#define ATA_5Series_S1 0x3b208086
197#define ATA_5Series_S2 0x3b218086
198#define ATA_5Series_S3 0x3b268086
199#define ATA_5Series_S4 0x3b288086
200#define ATA_5Series_S5 0x3b2d8086
201#define ATA_5Series_S6 0x3b2e8086
196#define ATA_IBP_S1 0x3b208086
197#define ATA_IBP_S2 0x3b218086
198#define ATA_IBP_S3 0x3b268086
199#define ATA_IBP_S4 0x3b288086
200#define ATA_IBP_S5 0x3b2d8086
201#define ATA_IBP_S6 0x3b2e8086
202
203#define ATA_CPT_S1 0x1c008086
204#define ATA_CPT_S2 0x1c018086
205#define ATA_CPT_S3 0x1c088086
206#define ATA_CPT_S4 0x1c098086
207
208#define ATA_PBG_S1 0x1d008086
209#define ATA_PBG_S2 0x1d088086

--- 389 unchanged lines hidden ---
202
203#define ATA_CPT_S1 0x1c008086
204#define ATA_CPT_S2 0x1c018086
205#define ATA_CPT_S3 0x1c088086
206#define ATA_CPT_S4 0x1c098086
207
208#define ATA_PBG_S1 0x1d008086
209#define ATA_PBG_S2 0x1d088086

--- 389 unchanged lines hidden ---