mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-20 00:33:57 +00:00
hid: quiet -Wswitch
Gcc builds complained that not all switch cases are handled. Add default cases to appease gcc. Reviewed by: hselasky (previous version), wulf Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D28082
This commit is contained in:
parent
c86fa3b8d7
commit
16079c7233
|
@ -252,6 +252,9 @@ hcons_rel_volume_cb(HIDMAP_CB_ARGS)
|
|||
evdev_push_key(evdev, code, 1);
|
||||
evdev_push_key(evdev, code, 0);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return (0);
|
||||
|
|
|
@ -126,6 +126,10 @@ hgame_dpad_cb(HIDMAP_CB_ARGS)
|
|||
sc->dpad_left = (data != 0);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return (0);
|
||||
|
|
|
@ -126,6 +126,9 @@ hpen_battery_strenght_cb(HIDMAP_CB_ARGS)
|
|||
case HIDMAP_CB_IS_RUNNING:
|
||||
data = ctx.data;
|
||||
/* TODO */
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return (0);
|
||||
|
|
|
@ -808,6 +808,10 @@ ps4dshock_hat_switch_cb(HIDMAP_CB_ARGS)
|
|||
idx = MIN(nitems(hat_switch_map) - 1, (u_int)ctx.data);
|
||||
evdev_push_abs(evdev, ABS_HAT0X, hat_switch_map[idx].x);
|
||||
evdev_push_abs(evdev, ABS_HAT0Y, hat_switch_map[idx].y);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return (0);
|
||||
|
@ -854,6 +858,9 @@ ps4dsacc_data_cb(HIDMAP_CB_ARGS)
|
|||
((int64_t)ctx.data - calib->bias) * calib->sens_numer /
|
||||
calib->sens_denom);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return (0);
|
||||
|
@ -879,6 +886,9 @@ ps4dsacc_tstamp_cb(HIDMAP_CB_ARGS)
|
|||
sc->hw_tstamp = tstamp;
|
||||
evdev_push_msc(evdev, MSC_TIMESTAMP, sc->ev_tstamp);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return (0);
|
||||
|
@ -1020,6 +1030,9 @@ ps4dsmtp_final_cb(HIDMAP_CB_ARGS)
|
|||
evdev_sync(evdev);
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
/* Do execute callback at interrupt handler and detach */
|
||||
|
|
Loading…
Reference in a new issue