Module Name: src Committed By: tsutsui Date: Fri Sep 4 18:40:19 UTC 2009
Modified Files: src/sys/dev/ic: esiopvar.h siopreg.h siopvar.h siopvar_common.h Log Message: u_intNN_t -> uintNN_t To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/ic/esiopvar.h cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ic/siopreg.h cvs rdiff -u -r1.26 -r1.27 src/sys/dev/ic/siopvar.h cvs rdiff -u -r1.38 -r1.39 src/sys/dev/ic/siopvar_common.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/ic/esiopvar.h diff -u src/sys/dev/ic/esiopvar.h:1.18 src/sys/dev/ic/esiopvar.h:1.19 --- src/sys/dev/ic/esiopvar.h:1.18 Fri Sep 4 18:29:52 2009 +++ src/sys/dev/ic/esiopvar.h Fri Sep 4 18:40:19 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: esiopvar.h,v 1.18 2009/09/04 18:29:52 tsutsui Exp $ */ +/* $NetBSD: esiopvar.h,v 1.19 2009/09/04 18:40:19 tsutsui Exp $ */ /* * Copyright (c) 2002 Manuel Bouyer. @@ -40,10 +40,10 @@ * A_ncmd_slots of this. */ struct esiop_slot { - u_int32_t dsa; /* DSA of the xfer. The first 2 bits holds flags */ + uint32_t dsa; /* DSA of the xfer. The first 2 bits holds flags */ } __packed; -#define CMD_SLOTSIZE (sizeof(struct esiop_slot) / sizeof(u_int32_t)) +#define CMD_SLOTSIZE (sizeof(struct esiop_slot) / sizeof(uint32_t)) /* * xfer description of the script: tables and reselect script @@ -52,8 +52,8 @@ */ struct esiop_xfer { struct siop_common_xfer siop_tables; - u_int32_t tlq; /* target/lun/tag loaded in scratchC by script */ - u_int32_t saved_offset;/* contains scratchA if script saved an offset */ + uint32_t tlq; /* target/lun/tag loaded in scratchC by script */ + uint32_t saved_offset;/* contains scratchA if script saved an offset */ } __packed; #define ESIOP_XFER(cmd, m) (((struct esiop_xfer *)((cmd)->cmd_tables))->m) @@ -85,8 +85,8 @@ /* DSA table descriptor for tags. Free tables are in a list */ struct esiop_dsatbl { TAILQ_ENTRY (esiop_dsatbl) next; - u_int32_t *tbl; /* the table itself */ - u_int32_t tbl_dsa; /* DSA of base of this table */ + uint32_t *tbl; /* the table itself */ + uint32_t tbl_dsa; /* DSA of base of this table */ bus_addr_t tbl_offset; /* offset of this table in the map */ struct esiop_dsatblblk *tblblk; /* pointer back to our block */ }; @@ -101,7 +101,7 @@ TAILQ_HEAD(tblblk_list, esiop_dsatblblk); /* Number of table per block */ -#define ESIOP_NTPB ((PAGE_SIZE) / (sizeof(u_int32_t) * ESIOP_NTAG)) +#define ESIOP_NTPB ((PAGE_SIZE) / (sizeof(uint32_t) * ESIOP_NTAG)) /* per lun struct */ struct esiop_lun { @@ -118,7 +118,7 @@ struct esiop_target { struct siop_common_target target_c; struct esiop_lun *esiop_lun[8]; /* per-lun state */ - u_int32_t lun_table_offset; /* pointer to our DSA table */ + uint32_t lun_table_offset; /* pointer to our DSA table */ }; static __inline void esiop_table_sync(struct esiop_cmd *, int); @@ -139,20 +139,20 @@ /* Driver internal state */ struct esiop_softc { struct siop_common_softc sc_c; - u_int32_t sc_semoffset; /* semaphore */ - u_int32_t sc_shedoffset; /* base of scheduler ring */ + uint32_t sc_semoffset; /* semaphore */ + uint32_t sc_shedoffset; /* base of scheduler ring */ int sc_currschedslot; /* current scheduler slot */ struct cbd_list cmds; /* list of command block descriptors */ struct cmd_list free_list; /* cmd descr free list */ struct tbl_list free_tagtbl; /* list of free tag DSA tables */ struct tblblk_list tag_tblblk; /* tag DSA table blocks */ - u_int32_t sc_flags; - u_int32_t sc_free_offset; /* pointer to free RAM */ - u_int32_t sc_target_table_offset;/* pointer to target DSA table */ + uint32_t sc_flags; + uint32_t sc_free_offset; /* pointer to free RAM */ + uint32_t sc_target_table_offset;/* pointer to target DSA table */ int sc_currdoneslot; /* current done slot */ bus_dmamap_t sc_done_map; /* dma map for done ring (shared) */ bus_addr_t sc_done_offset; /* offset of ring in sc_done_map */ - u_int32_t *sc_done_slot; /* The done ring itself */ + uint32_t *sc_done_slot; /* The done ring itself */ }; /* defs for sc_flags */ Index: src/sys/dev/ic/siopreg.h diff -u src/sys/dev/ic/siopreg.h:1.20 src/sys/dev/ic/siopreg.h:1.21 --- src/sys/dev/ic/siopreg.h:1.20 Wed Jun 11 02:09:16 2008 +++ src/sys/dev/ic/siopreg.h Fri Sep 4 18:40:19 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: siopreg.h,v 1.20 2008/06/11 02:09:16 kiyohara Exp $ */ +/* $NetBSD: siopreg.h,v 1.21 2009/09/04 18:40:19 tsutsui Exp $ */ /* * Copyright (c) 2000 Manuel Bouyer. @@ -419,89 +419,89 @@ struct nvram_symbios { /* Header (6 bytes) */ - u_int16_t type; /* 0x0000 */ - u_int16_t byte_count; /* excluding header/trailer */ - u_int16_t checksum; + uint16_t type; /* 0x0000 */ + uint16_t byte_count; /* excluding header/trailer */ + uint16_t checksum; /* Adapter configuration (20 bytes) */ - u_int8_t v_major; - u_int8_t v_minor; - u_int32_t boot_crc; - u_int16_t flags; + uint8_t v_major; + uint8_t v_minor; + uint32_t boot_crc; + uint16_t flags; #define NVRAM_SYM_F_SCAM_ENABLE 0x0001 #define NVRAM_SYM_F_PARITY_ENABLE 0x0002 #define NVRAM_SYM_F_VERBOSE_MESSAGES 0x0004 #define NVRAM_SYM_F_CHS_MAPPING 0x0008 - u_int16_t flags1; + uint16_t flags1; #define NVRAM_SYM_F1_SCAN_HI_LO 0x0001 - u_int16_t term_state; + uint16_t term_state; #define NVRAM_SYM_TERM_CANT_PROGRAM 0 #define NVRAM_SYM_TERM_ENABLED 1 #define NVRAM_SYM_TERM_DISABLED 2 - u_int16_t rmvbl_flags; + uint16_t rmvbl_flags; #define NVRAM_SYM_RMVBL_NO_SUPPORT 0 #define NVRAM_SYM_RMVBL_BOOT_DEVICE 1 #define NVRAM_SYM_RMVBL_MEDIA_INSTALLED 2 - u_int8_t host_id; - u_int8_t num_hba; - u_int8_t num_devices; - u_int8_t max_scam_devices; - u_int8_t num_valid_scam_devices; - u_int8_t rsvd; + uint8_t host_id; + uint8_t num_hba; + uint8_t num_devices; + uint8_t max_scam_devices; + uint8_t num_valid_scam_devices; + uint8_t rsvd; /* Boot order (14 bytes x 4) */ struct nvram_symbios_host { - u_int16_t type; /* 4 - 8xx */ - u_int16_t device_id; /* PCI device ID */ - u_int16_t vendor_id; /* PCI vendor ID */ - u_int8_t bus_nr; /* PCI bus number */ - u_int8_t device_fn; /* PCI device/func # << 3 */ - u_int16_t word8; - u_int16_t flags; + uint16_t type; /* 4 - 8xx */ + uint16_t device_id; /* PCI device ID */ + uint16_t vendor_id; /* PCI vendor ID */ + uint8_t bus_nr; /* PCI bus number */ + uint8_t device_fn; /* PCI device/func # << 3 */ + uint16_t word8; + uint16_t flags; #define NVRAM_SYM_HOST_F_SCAN_AT_BOOT 0x0001 - u_int16_t io_port; /* PCI I/O address */ + uint16_t io_port; /* PCI I/O address */ } __packed host[4]; /* Targets (8 bytes x 16) */ struct nvram_symbios_target { - u_int8_t flags; + uint8_t flags; #define NVRAM_SYM_TARG_F_DISCONNECT_EN 0x0001 #define NVRAM_SYM_TARG_F_SCAN_AT_BOOT 0x0002 #define NVRAM_SYM_TARG_F_SCAN_LUNS 0x0004 #define NVRAM_SYM_TARG_F_TQ_EN 0x0008 - u_int8_t rsvd; - u_int8_t bus_width; - u_int8_t sync_offset; /* 8, 16, etc. */ - u_int16_t sync_period; /* 4 * factor */ - u_int16_t timeout; + uint8_t rsvd; + uint8_t bus_width; + uint8_t sync_offset; /* 8, 16, etc. */ + uint16_t sync_period; /* 4 * factor */ + uint16_t timeout; } __packed target[16]; /* SCAM table (8 bytes x 4) */ struct nvram_symbios_scam { - u_int16_t id; - u_int16_t method; + uint16_t id; + uint16_t method; #define NVRAM_SYM_SCAM_DEFAULT_METHOD 0 #define NVRAM_SYM_SCAM_DONT_ASSIGN 1 #define NVRAM_SYM_SCAM_SET_SPECIFIC_ID 2 #define NVRAM_SYM_SCAM_USE_ORDER_GIVEN 3 - u_int16_t status; + uint16_t status; #define NVRAM_SYM_SCAM_UNKNOWN 0 #define NVRAM_SYM_SCAM_DEVICE_NOT_FOUND 1 #define NVRAM_SYM_SCAM_ID_NOT_SET 2 #define NVRAM_SYM_SCAM_ID_VALID 3 - u_int8_t target_id; - u_int8_t rsvd; + uint8_t target_id; + uint8_t rsvd; } __packed scam[4]; - u_int8_t spare_devices[15 * 8]; - u_int8_t trailer[6]; /* 0xfe 0xfe 0x00 0x00 0x00 0x00 */ + uint8_t spare_devices[15 * 8]; + uint8_t trailer[6]; /* 0xfe 0xfe 0x00 0x00 0x00 0x00 */ } __packed; #define SIOP_NVRAM_TEK_SIZE 64 #define SIOP_NVRAM_TEK_93c46_ADDRESS 0 #define SIOP_NVRAM_TEK_24c16_ADDRESS 0x40 -static const u_int8_t tekram_sync_table[16] __unused = { +static const uint8_t tekram_sync_table[16] __unused = { 25, 31, 37, 43, 50, 62, 75, 125, 12, 15, 18, 21, @@ -510,18 +510,18 @@ struct nvram_tekram { struct nvram_tekram_target { - u_int8_t flags; + uint8_t flags; #define NVRAM_TEK_TARG_F_PARITY_CHECK 0x01 #define NVRAM_TEK_TARG_F_SYNC_NEGO 0x02 #define NVRAM_TEK_TARG_F_DISCONNECT_EN 0x04 #define NVRAM_TEK_TARG_F_START_CMD 0x08 #define NVRAM_TEK_TARG_F_TQ_EN 0x10 #define NVRAM_TEK_TARG_F_WIDE_NEGO 0x20 - u_int8_t sync_index; - u_int16_t word2; + uint8_t sync_index; + uint16_t word2; } __packed target[16]; - u_int8_t host_id; - u_int8_t flags; + uint8_t host_id; + uint8_t flags; #define NVRAM_TEK_F_MORE_THAN_2_DRIVES 0x01 #define NVRAM_TEK_F_DRIVES_SUP_1G 0x02 #define NVRAM_TEK_F_RESET_ON_POWER_ON 0x04 @@ -529,9 +529,9 @@ #define NVRAM_TEK_F_IMMEDIATE_SEEK 0x10 #define NVRAM_TEK_F_SCAN_LUNS 0x20 #define NVRAM_TEK_F_REMOVABLE_FLAGS 0xc0 /* 0 dis, 1 boot, 2 all */ - u_int8_t boot_delay_index; - u_int8_t max_tags_index; - u_int16_t flags1; + uint8_t boot_delay_index; + uint8_t max_tags_index; + uint16_t flags1; #define NVRAM_TEK_F_F2_F6_ENABLED 0x0001 - u_int16_t spare[29]; + uint16_t spare[29]; } __packed; Index: src/sys/dev/ic/siopvar.h diff -u src/sys/dev/ic/siopvar.h:1.26 src/sys/dev/ic/siopvar.h:1.27 --- src/sys/dev/ic/siopvar.h:1.26 Sun Mar 15 17:24:43 2009 +++ src/sys/dev/ic/siopvar.h Fri Sep 4 18:40:19 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: siopvar.h,v 1.26 2009/03/15 17:24:43 cegger Exp $ */ +/* $NetBSD: siopvar.h,v 1.27 2009/09/04 18:40:19 tsutsui Exp $ */ /* * Copyright (c) 2000 Manuel Bouyer. @@ -41,8 +41,8 @@ */ struct siop_xfer { struct siop_common_xfer siop_tables; - /* u_int32_t resel[sizeof(load_dsa) / sizeof(load_dsa[0])]; */ - u_int32_t resel[25]; + /* uint32_t resel[sizeof(load_dsa) / sizeof(load_dsa[0])]; */ + uint32_t resel[25]; } __packed; /* @@ -56,7 +56,7 @@ struct siop_common_cmd cmd_c; struct siop_cbd *siop_cbdp; /* pointer to our siop_cbd */ int reselslot; - u_int32_t saved_offset; /* offset in table after disc without sdp */ + uint32_t saved_offset; /* offset in table after disc without sdp */ }; #define cmd_tables cmd_c.siop_tables @@ -94,8 +94,8 @@ struct siop_lunsw { TAILQ_ENTRY (siop_lunsw) next; - u_int32_t lunsw_off; /* offset of this lun sw, from sc_scriptaddr*/ - u_int32_t lunsw_size; /* size of this lun sw */ + uint32_t lunsw_off; /* offset of this lun sw, from sc_scriptaddr*/ + uint32_t lunsw_size; /* size of this lun sw */ }; static __inline void siop_table_sync(struct siop_cmd *, int); @@ -124,10 +124,10 @@ struct cbd_list cmds; /* list of command block descriptors */ struct cmd_list free_list; /* cmd descr free list */ struct lunsw_list lunsw_list; /* lunsw free list */ - u_int32_t script_free_lo; /* free ram offset from sc_scriptaddr */ - u_int32_t script_free_hi; /* free ram offset from sc_scriptaddr */ + uint32_t script_free_lo; /* free ram offset from sc_scriptaddr */ + uint32_t script_free_hi; /* free ram offset from sc_scriptaddr */ int sc_ntargets; /* number of known targets */ - u_int32_t sc_flags; + uint32_t sc_flags; }; /* defs for sc_flags */ Index: src/sys/dev/ic/siopvar_common.h diff -u src/sys/dev/ic/siopvar_common.h:1.38 src/sys/dev/ic/siopvar_common.h:1.39 --- src/sys/dev/ic/siopvar_common.h:1.38 Fri Sep 4 18:29:52 2009 +++ src/sys/dev/ic/siopvar_common.h Fri Sep 4 18:40:19 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: siopvar_common.h,v 1.38 2009/09/04 18:29:52 tsutsui Exp $ */ +/* $NetBSD: siopvar_common.h,v 1.39 2009/09/04 18:40:19 tsutsui Exp $ */ /* * Copyright (c) 2000 Manuel Bouyer. @@ -40,8 +40,8 @@ /* tables used by SCRIPT */ typedef struct scr_table { - u_int32_t count; - u_int32_t addr; + uint32_t count; + uint32_t addr; } __packed scr_table_t; /* Number of scatter/gather entries */ @@ -53,12 +53,12 @@ * If you change something here, don't forget to update offsets in {s,es}iop.ss */ struct siop_common_xfer { - u_int8_t msg_out[16]; /* 0 */ - u_int8_t msg_in[16]; /* 16 */ - u_int32_t status; /* 32 */ - u_int32_t pad1; /* 36 */ - u_int32_t id; /* 40 */ - u_int32_t pad2; /* 44 */ + uint8_t msg_out[16]; /* 0 */ + uint8_t msg_in[16]; /* 16 */ + uint32_t status; /* 32 */ + uint32_t pad1; /* 36 */ + uint32_t id; /* 40 */ + uint32_t pad2; /* 44 */ scr_table_t t_msgin; /* 48 */ scr_table_t t_extmsgin; /* 56 */ scr_table_t t_extmsgdata; /* 64 */ @@ -106,7 +106,7 @@ struct siop_common_target { int status; /* target status, see below */ int flags; /* target flags, see below */ - u_int32_t id; /* for SELECT FROM */ + uint32_t id; /* for SELECT FROM */ int period; int offset; }; @@ -152,7 +152,7 @@ void (*sc_reset)(struct siop_common_softc*); /* reset callback */ bus_dmamap_t sc_scriptdma; /* DMA map for script */ bus_addr_t sc_scriptaddr; /* on-board ram or physical address */ - u_int32_t *sc_script; /* script location in memory */ + uint32_t *sc_script; /* script location in memory */ struct siop_common_target *targets[16]; /* per-target states */ };