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");
91 "toshiba",
289 * Print the information for /proc/toshiba
367 /* At this point in the Toshiba routines under MS Windows in tosh_get_machine_id()
373 pr_debug("toshiba: debugging ID ebx=0x%04x\n", regs.ebx); in tosh_get_machine_id()
396 * Probe for the presence of a Toshiba laptop
398 * returns and non-zero if unable to detect the presence of a Toshiba
412 /* extra sanity check for the string "TOSHIBA" in the BIOS because in tosh_probe()
413 some machines that are not Toshiba's pass the next test */ in tosh_probe()
417 pr_err("toshiba: not a supported Toshiba laptop\n"); in tosh_probe()
423 /* call the Toshiba SCI support check routine */ in tosh_probe()
430 /* if this is not a Toshiba laptop carry flag is set and ah=0x86 */ in tosh_probe()
433 pr_err("toshiba: not a supported Toshiba laptop\n"); in tosh_probe()
438 /* if we get this far then we are running on a Toshiba (probably)! */ in tosh_probe()
481 /* are we running on a Toshiba laptop */ in toshiba_init()
486 pr_info("Toshiba System Management Mode driver v" TOSH_VERSION "\n"); in toshiba_init()
501 pde = proc_create_single("toshiba", 0, NULL, proc_toshiba_show); in toshiba_init()
514 remove_proc_entry("toshiba", NULL); in toshiba_exit()