Print this page
7127  remove -Wno-missing-braces from Makefile.uts


 218         nulldev,                /* devo_identify */
 219         nulldev,                /* devo_probe */
 220         usbser_keyspan_attach,  /* devo_attach */
 221         usbser_keyspan_detach,  /* devo_detach */
 222         nodev,                  /* devo_reset */
 223         &usbser_keyspan_cb_ops,     /* devo_cb_ops */
 224         (struct bus_ops *)NULL, /* devo_bus_ops */
 225         usbser_power,           /* devo_power */
 226         ddi_quiesce_not_needed,         /* devo_quiesce */
 227 };
 228 
 229 extern struct mod_ops mod_driverops;
 230 
 231 static struct modldrv modldrv = {
 232         &mod_driverops,             /* type of module - driver */
 233         "USB keyspan usb2serial driver",
 234         &usbser_keyspan_ops,
 235 };
 236 
 237 static struct modlinkage modlinkage = {
 238         MODREV_1, &modldrv, 0
 239 };
 240 
 241 /* debug support */
 242 static uint_t   keyspan_pre_errlevel = USB_LOG_L4;
 243 static uint_t   keyspan_pre_errmask = DPRINT_MASK_ALL;
 244 static uint_t   keyspan_pre_instance_debug = (uint_t)-1;
 245 
 246 /* firmware support for usa49wlc model */
 247 extern usbser_keyspan_fw_record_t *keyspan_usa49wlc_fw(void);
 248 #pragma weak keyspan_usa49wlc_fw
 249 
 250 /*
 251  * configuration entry points
 252  * --------------------------
 253  */
 254 int
 255 _init(void)
 256 {
 257         int    error;
 258 




 218         nulldev,                /* devo_identify */
 219         nulldev,                /* devo_probe */
 220         usbser_keyspan_attach,  /* devo_attach */
 221         usbser_keyspan_detach,  /* devo_detach */
 222         nodev,                  /* devo_reset */
 223         &usbser_keyspan_cb_ops,     /* devo_cb_ops */
 224         (struct bus_ops *)NULL, /* devo_bus_ops */
 225         usbser_power,           /* devo_power */
 226         ddi_quiesce_not_needed,         /* devo_quiesce */
 227 };
 228 
 229 extern struct mod_ops mod_driverops;
 230 
 231 static struct modldrv modldrv = {
 232         &mod_driverops,             /* type of module - driver */
 233         "USB keyspan usb2serial driver",
 234         &usbser_keyspan_ops,
 235 };
 236 
 237 static struct modlinkage modlinkage = {
 238         MODREV_1, { &modldrv, NULL }
 239 };
 240 
 241 /* debug support */
 242 static uint_t   keyspan_pre_errlevel = USB_LOG_L4;
 243 static uint_t   keyspan_pre_errmask = DPRINT_MASK_ALL;
 244 static uint_t   keyspan_pre_instance_debug = (uint_t)-1;
 245 
 246 /* firmware support for usa49wlc model */
 247 extern usbser_keyspan_fw_record_t *keyspan_usa49wlc_fw(void);
 248 #pragma weak keyspan_usa49wlc_fw
 249 
 250 /*
 251  * configuration entry points
 252  * --------------------------
 253  */
 254 int
 255 _init(void)
 256 {
 257         int    error;
 258