Lines Matching full:toshiba
2 /* toshiba.c -- Linux driver for accessing the SMM on Toshiba laptops
40 * engineering the software supplied by Toshiba for their portable computers in
62 #include <linux/toshiba.h>
66 MODULE_DESCRIPTION("Toshiba laptop SMM driver");
67 MODULE_SUPPORTED_DEVICE("toshiba");
92 "toshiba",
290 * Print the information for /proc/toshiba
368 /* At this point in the Toshiba routines under MS Windows in tosh_get_machine_id()
374 pr_debug("toshiba: debugging ID ebx=0x%04x\n", regs.ebx); in tosh_get_machine_id()
397 * Probe for the presence of a Toshiba laptop
399 * returns and non-zero if unable to detect the presence of a Toshiba
413 /* extra sanity check for the string "TOSHIBA" in the BIOS because in tosh_probe()
414 some machines that are not Toshiba's pass the next test */ in tosh_probe()
418 pr_err("toshiba: not a supported Toshiba laptop\n"); in tosh_probe()
424 /* call the Toshiba SCI support check routine */ in tosh_probe()
431 /* if this is not a Toshiba laptop carry flag is set and ah=0x86 */ in tosh_probe()
434 pr_err("toshiba: not a supported Toshiba laptop\n"); in tosh_probe()
439 /* if we get this far then we are running on a Toshiba (probably)! */ in tosh_probe()
482 /* are we running on a Toshiba laptop */ in toshiba_init()
487 pr_info("Toshiba System Management Mode driver v" TOSH_VERSION "\n"); in toshiba_init()
502 pde = proc_create_single("toshiba", 0, NULL, proc_toshiba_show); in toshiba_init()
515 remove_proc_entry("toshiba", NULL); in toshiba_exit()