Author: hselasky
Date: Thu Mar  1 20:25:17 2012
New Revision: 232361
URL: http://svn.freebsd.org/changeset/base/232361

Log:
  Style change: Expand redundant #if's. Remove a couple of empty lines.
  
  MFC after:    1 week

Modified:
  head/sys/dev/usb/storage/umass.c

Modified: head/sys/dev/usb/storage/umass.c
==============================================================================
--- head/sys/dev/usb/storage/umass.c    Thu Mar  1 20:20:55 2012        
(r232360)
+++ head/sys/dev/usb/storage/umass.c    Thu Mar  1 20:25:17 2012        
(r232361)
@@ -137,14 +137,6 @@ __FBSDID("$FreeBSD$");
 
 #include <cam/cam_periph.h>
 
-#define UMASS_EXT_BUFFER
-#ifdef UMASS_EXT_BUFFER
-/* this enables loading of virtual buffers into DMA */
-#define        UMASS_USB_FLAGS .ext_buffer=1,
-#else
-#define        UMASS_USB_FLAGS
-#endif
-
 #ifdef USB_DEBUG
 #define        DIF(m, x)                               \
   do {                                         \
@@ -542,7 +534,7 @@ static struct usb_config umass_bbb_confi
                .endpoint = UE_ADDR_ANY,
                .direction = UE_DIR_IN,
                .bufsize = UMASS_BULK_SIZE,
-               .flags = {.proxy_buffer = 1,.short_xfer_ok = 1, 
UMASS_USB_FLAGS},
+               .flags = {.proxy_buffer = 1,.short_xfer_ok = 1,.ext_buffer=1,},
                .callback = &umass_t_bbb_data_read_callback,
                .timeout = 0,   /* overwritten later */
        },
@@ -561,7 +553,7 @@ static struct usb_config umass_bbb_confi
                .endpoint = UE_ADDR_ANY,
                .direction = UE_DIR_OUT,
                .bufsize = UMASS_BULK_SIZE,
-               .flags = {.proxy_buffer = 1,.short_xfer_ok = 1, 
UMASS_USB_FLAGS},
+               .flags = {.proxy_buffer = 1,.short_xfer_ok = 1,.ext_buffer=1,},
                .callback = &umass_t_bbb_data_write_callback,
                .timeout = 0,   /* overwritten later */
        },
@@ -634,7 +626,7 @@ static struct usb_config umass_cbi_confi
                .endpoint = UE_ADDR_ANY,
                .direction = UE_DIR_IN,
                .bufsize = UMASS_BULK_SIZE,
-               .flags = {.proxy_buffer = 1,.short_xfer_ok = 1, 
UMASS_USB_FLAGS},
+               .flags = {.proxy_buffer = 1,.short_xfer_ok = 1,.ext_buffer=1,},
                .callback = &umass_t_cbi_data_read_callback,
                .timeout = 0,   /* overwritten later */
        },
@@ -653,7 +645,7 @@ static struct usb_config umass_cbi_confi
                .endpoint = UE_ADDR_ANY,
                .direction = UE_DIR_OUT,
                .bufsize = UMASS_BULK_SIZE,
-               .flags = {.proxy_buffer = 1,.short_xfer_ok = 1, 
UMASS_USB_FLAGS},
+               .flags = {.proxy_buffer = 1,.short_xfer_ok = 1,.ext_buffer=1,},
                .callback = &umass_t_cbi_data_write_callback,
                .timeout = 0,   /* overwritten later */
        },
@@ -1053,9 +1045,7 @@ umass_detach(device_t dev)
 
        usbd_transfer_unsetup(sc->sc_xfer, UMASS_T_MAX);
 
-#if (__FreeBSD_version >= 700037)
        mtx_lock(&sc->sc_mtx);
-#endif
 
        /* cancel any leftover CCB's */
 
@@ -1063,9 +1053,8 @@ umass_detach(device_t dev)
 
        umass_cam_detach_sim(sc);
 
-#if (__FreeBSD_version >= 700037)
        mtx_unlock(&sc->sc_mtx);
-#endif
+
        mtx_destroy(&sc->sc_mtx);
 
        return (0);                     /* success */
@@ -1206,7 +1195,6 @@ umass_t_bbb_reset1_callback(struct usb_x
        default:                        /* Error */
                umass_tr_error(xfer, error);
                return;
-
        }
 }
 
@@ -1245,7 +1233,6 @@ tr_transferred:
        default:                        /* Error */
                umass_tr_error(xfer, error);
                return;
-
        }
 }
 
@@ -1331,7 +1318,6 @@ umass_t_bbb_command_callback(struct usb_
        default:                        /* Error */
                umass_tr_error(xfer, error);
                return;
-
        }
 }
 
@@ -1340,19 +1326,12 @@ umass_t_bbb_data_read_callback(struct us
 {
        struct umass_softc *sc = usbd_xfer_softc(xfer);
        uint32_t max_bulk = usbd_xfer_max_len(xfer);
-#ifndef UMASS_EXT_BUFFER
-       struct usb_page_cache *pc;
-#endif
        int actlen, sumlen;
 
        usbd_xfer_status(xfer, &actlen, &sumlen, NULL, NULL);
 
        switch (USB_GET_STATE(xfer)) {
        case USB_ST_TRANSFERRED:
-#ifndef UMASS_EXT_BUFFER
-               pc = usbd_xfer_get_frame(xfer, 0);
-               usbd_copy_out(pc, 0, sc->sc_transfer.data_ptr, actlen);
-#endif
                sc->sc_transfer.data_rem -= actlen;
                sc->sc_transfer.data_ptr += actlen;
                sc->sc_transfer.actlen += actlen;
@@ -1374,12 +1353,9 @@ umass_t_bbb_data_read_callback(struct us
                }
                usbd_xfer_set_timeout(xfer, sc->sc_transfer.data_timeout);
 
-#ifdef UMASS_EXT_BUFFER
                usbd_xfer_set_frame_data(xfer, 0, sc->sc_transfer.data_ptr,
                    max_bulk);
-#else
-               usbd_xfer_set_frame_len(xfer, 0, max_bulk);
-#endif
+
                usbd_transfer_submit(xfer);
                return;
 
@@ -1390,7 +1366,6 @@ umass_t_bbb_data_read_callback(struct us
                        umass_transfer_start(sc, UMASS_T_BBB_DATA_RD_CS);
                }
                return;
-
        }
 }
 
@@ -1406,9 +1381,6 @@ umass_t_bbb_data_write_callback(struct u
 {
        struct umass_softc *sc = usbd_xfer_softc(xfer);
        uint32_t max_bulk = usbd_xfer_max_len(xfer);
-#ifndef UMASS_EXT_BUFFER
-       struct usb_page_cache *pc;
-#endif
        int actlen, sumlen;
 
        usbd_xfer_status(xfer, &actlen, &sumlen, NULL, NULL);
@@ -1436,14 +1408,8 @@ umass_t_bbb_data_write_callback(struct u
                }
                usbd_xfer_set_timeout(xfer, sc->sc_transfer.data_timeout);
 
-#ifdef UMASS_EXT_BUFFER
                usbd_xfer_set_frame_data(xfer, 0, sc->sc_transfer.data_ptr,
                    max_bulk);
-#else
-               pc = usbd_xfer_get_frame(xfer, 0);
-               usbd_copy_in(pc, 0, sc->sc_transfer.data_ptr, max_bulk);
-               usbd_xfer_set_frame_len(xfer, 0, max_bulk);
-#endif
 
                usbd_transfer_submit(xfer);
                return;
@@ -1455,7 +1421,6 @@ umass_t_bbb_data_write_callback(struct u
                        umass_transfer_start(sc, UMASS_T_BBB_DATA_WR_CS);
                }
                return;
-
        }
 }
 
@@ -1581,7 +1546,6 @@ tr_error:
                        umass_transfer_start(sc, UMASS_T_BBB_DATA_RD_CS);
                }
                return;
-
        }
 }
 
@@ -1732,7 +1696,6 @@ umass_t_cbi_reset1_callback(struct usb_x
                else
                        umass_transfer_start(sc, UMASS_T_CBI_RESET2);
                break;
-
        }
 }
 
@@ -1787,7 +1750,6 @@ tr_transferred:
        default:                        /* Error */
                umass_tr_error(xfer, error);
                break;
-
        }
 }
 
@@ -1877,19 +1839,12 @@ umass_t_cbi_data_read_callback(struct us
 {
        struct umass_softc *sc = usbd_xfer_softc(xfer);
        uint32_t max_bulk = usbd_xfer_max_len(xfer);
-#ifndef UMASS_EXT_BUFFER
-       struct usb_page_cache *pc;
-#endif
        int actlen, sumlen;
 
        usbd_xfer_status(xfer, &actlen, &sumlen, NULL, NULL);
 
        switch (USB_GET_STATE(xfer)) {
        case USB_ST_TRANSFERRED:
-#ifndef UMASS_EXT_BUFFER
-               pc = usbd_xfer_get_frame(xfer, 0);
-               usbd_copy_out(pc, 0, sc->sc_transfer.data_ptr, actlen);
-#endif
                sc->sc_transfer.data_rem -= actlen;
                sc->sc_transfer.data_ptr += actlen;
                sc->sc_transfer.actlen += actlen;
@@ -1911,12 +1866,9 @@ umass_t_cbi_data_read_callback(struct us
                }
                usbd_xfer_set_timeout(xfer, sc->sc_transfer.data_timeout);
 
-#ifdef UMASS_EXT_BUFFER
                usbd_xfer_set_frame_data(xfer, 0, sc->sc_transfer.data_ptr,
                    max_bulk);
-#else
-               usbd_xfer_set_frame_len(xfer, 0, max_bulk);
-#endif
+
                usbd_transfer_submit(xfer);
                break;
 
@@ -1928,7 +1880,6 @@ umass_t_cbi_data_read_callback(struct us
                        umass_transfer_start(sc, UMASS_T_CBI_DATA_RD_CS);
                }
                break;
-
        }
 }
 
@@ -1944,9 +1895,6 @@ umass_t_cbi_data_write_callback(struct u
 {
        struct umass_softc *sc = usbd_xfer_softc(xfer);
        uint32_t max_bulk = usbd_xfer_max_len(xfer);
-#ifndef UMASS_EXT_BUFFER
-       struct usb_page_cache *pc;
-#endif
        int actlen, sumlen;
 
        usbd_xfer_status(xfer, &actlen, &sumlen, NULL, NULL);
@@ -1974,14 +1922,8 @@ umass_t_cbi_data_write_callback(struct u
                }
                usbd_xfer_set_timeout(xfer, sc->sc_transfer.data_timeout);
 
-#ifdef UMASS_EXT_BUFFER
                usbd_xfer_set_frame_data(xfer, 0, sc->sc_transfer.data_ptr,
                    max_bulk);
-#else
-               pc = usbd_xfer_get_frame(xfer, 0);
-               usbd_copy_in(pc, 0, sc->sc_transfer.data_ptr, max_bulk);
-               usbd_xfer_set_frame_len(xfer, 0, max_bulk);
-#endif
 
                usbd_transfer_submit(xfer);
                break;
@@ -1994,7 +1936,6 @@ umass_t_cbi_data_write_callback(struct u
                        umass_transfer_start(sc, UMASS_T_CBI_DATA_WR_CS);
                }
                break;
-
        }
 }
 
@@ -2096,7 +2037,6 @@ tr_setup:
                    usbd_errstr(error));
                umass_tr_error(xfer, error);
                break;
-
        }
 }
 
@@ -2125,9 +2065,7 @@ umass_cam_attach_sim(struct umass_softc 
            DEVNAME_SIM,
            sc /* priv */ ,
            sc->sc_unit /* unit number */ ,
-#if (__FreeBSD_version >= 700037)
            &sc->sc_mtx /* mutex */ ,
-#endif
            1 /* maximum device openings */ ,
            0 /* maximum tagged device openings */ ,
            devq);
@@ -2137,27 +2075,15 @@ umass_cam_attach_sim(struct umass_softc 
                return (ENOMEM);
        }
 
-#if (__FreeBSD_version >= 700037)
        mtx_lock(&sc->sc_mtx);
-#endif
 
-#if (__FreeBSD_version >= 700048)
-       if (xpt_bus_register(sc->sc_sim, sc->sc_dev, sc->sc_unit) != 
CAM_SUCCESS) {
+       if (xpt_bus_register(sc->sc_sim, sc->sc_dev,
+           sc->sc_unit) != CAM_SUCCESS) {
                mtx_unlock(&sc->sc_mtx);
                return (ENOMEM);
        }
-#else
-       if (xpt_bus_register(sc->sc_sim, sc->sc_unit) != CAM_SUCCESS) {
-#if (__FreeBSD_version >= 700037)
-               mtx_unlock(&sc->sc_mtx);
-#endif
-               return (ENOMEM);
-       }
-#endif
-
-#if (__FreeBSD_version >= 700037)
        mtx_unlock(&sc->sc_mtx);
-#endif
+
        return (0);
 }
 
@@ -2208,11 +2134,6 @@ umass_cam_action(struct cam_sim *sim, un
                xpt_done(ccb);
                return;
        }
-       if (sc) {
-#if (__FreeBSD_version < 700037)
-               mtx_lock(&sc->sc_mtx);
-#endif
-       }
        /*
         * Verify, depending on the operation to perform, that we either got
         * a valid sc, because an existing target was referenced, or
@@ -2415,12 +2336,11 @@ umass_cam_action(struct cam_sim *sim, un
                        strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
                        cpi->unit_number = cam_sim_unit(sim);
                        cpi->bus_id = sc->sc_unit;
-#if (__FreeBSD_version >= 700025)
                        cpi->protocol = PROTO_SCSI;
                        cpi->protocol_version = SCSI_REV_2;
                        cpi->transport = XPORT_USB;
                        cpi->transport_version = 0;
-#endif
+
                        if (sc == NULL) {
                                cpi->base_transfer_speed = 0;
                                cpi->max_lun = 0;
@@ -2472,16 +2392,12 @@ umass_cam_action(struct cam_sim *sim, un
                            cam_sim_path(sc->sc_sim), ccb->ccb_h.target_id,
                            ccb->ccb_h.target_lun);
 
-#if (__FreeBSD_version >= 700025)
                        cts->protocol = PROTO_SCSI;
                        cts->protocol_version = SCSI_REV_2;
                        cts->transport = XPORT_USB;
                        cts->transport_version = 0;
                        cts->xport_specific.valid = 0;
-#else
-                       cts->valid = 0;
-                       cts->flags = 0; /* no disconnection, tagging */
-#endif
+
                        ccb->ccb_h.status = CAM_REQ_CMP;
                        xpt_done(ccb);
                        break;
@@ -2524,11 +2440,6 @@ umass_cam_action(struct cam_sim *sim, un
        }
 
 done:
-#if (__FreeBSD_version < 700037)
-       if (sc) {
-               mtx_unlock(&sc->sc_mtx);
-       }
-#endif
        return;
 }
 
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to