diff options
Diffstat (limited to 'drivers/input')
-rw-r--r-- | drivers/input/serio/hp_sdc_mlc.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/input/serio/hp_sdc_mlc.c b/drivers/input/serio/hp_sdc_mlc.c index 1c9426fd5205..aa4a8a4ccfdb 100644 --- a/drivers/input/serio/hp_sdc_mlc.c +++ b/drivers/input/serio/hp_sdc_mlc.c | |||
@@ -270,9 +270,10 @@ static void hp_sdc_mlc_out (hil_mlc *mlc) { | |||
270 | 270 | ||
271 | do_control: | 271 | do_control: |
272 | priv->emtestmode = mlc->opacket & HIL_CTRL_TEST; | 272 | priv->emtestmode = mlc->opacket & HIL_CTRL_TEST; |
273 | if ((mlc->opacket & (HIL_CTRL_APE | HIL_CTRL_IPF)) == HIL_CTRL_APE) { | 273 | |
274 | BUG(); /* we cannot emulate this, it should not be used. */ | 274 | /* we cannot emulate this, it should not be used. */ |
275 | } | 275 | BUG_ON((mlc->opacket & (HIL_CTRL_APE | HIL_CTRL_IPF)) == HIL_CTRL_APE); |
276 | |||
276 | if ((mlc->opacket & HIL_CTRL_ONLY) == HIL_CTRL_ONLY) goto control_only; | 277 | if ((mlc->opacket & HIL_CTRL_ONLY) == HIL_CTRL_ONLY) goto control_only; |
277 | if (mlc->opacket & HIL_CTRL_APE) { | 278 | if (mlc->opacket & HIL_CTRL_APE) { |
278 | BUG(); /* Should not send command/data after engaging APE */ | 279 | BUG(); /* Should not send command/data after engaging APE */ |