x86: quirk for reboot stalls on a Dell Optiplex 330

Dell Optiplex 330 appears to hang on reboot. This is resolved by adding
a quirk to set bios reboot.

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
Signed-off-by: Steve Conklin <steve.conklin@canonical.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>

authored by Steve Conklin and committed by Ingo Molnar 093bac15 73f56c0d

+9
+9
arch/x86/kernel/reboot.c
··· 169 DMI_MATCH(DMI_BOARD_NAME, "0KW626"), 170 }, 171 }, 172 { /* Handle problems with rebooting on Dell 2400's */ 173 .callback = set_bios_reboot, 174 .ident = "Dell PowerEdge 2400",
··· 169 DMI_MATCH(DMI_BOARD_NAME, "0KW626"), 170 }, 171 }, 172 + { /* Handle problems with rebooting on Dell Optiplex 330 with 0KP561 */ 173 + .callback = set_bios_reboot, 174 + .ident = "Dell OptiPlex 330", 175 + .matches = { 176 + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), 177 + DMI_MATCH(DMI_PRODUCT_NAME, "OptiPlex 330"), 178 + DMI_MATCH(DMI_BOARD_NAME, "0KP561"), 179 + }, 180 + }, 181 { /* Handle problems with rebooting on Dell 2400's */ 182 .callback = set_bios_reboot, 183 .ident = "Dell PowerEdge 2400",