Lines Matching defs:time
561 /* Get the current time (1-60 seconds) */
567 static int toshiba_kbd_illum_status_set(struct toshiba_acpi_dev *dev, u32 time)
574 result = sci_write(dev, SCI_KBD_ILLUM_STATUS, time);
584 static int toshiba_kbd_illum_status_get(struct toshiba_acpi_dev *dev, u32 *time)
591 result = sci_read(dev, SCI_KBD_ILLUM_STATUS, time);
1888 * Auto - KBD backlight turns off automatically in given time
1896 /* Shift the time to "base time" (0x3c0000 == 60 seconds) */
1897 int time = toshiba->kbd_time << HCI_MISC_SHIFT;
1899 /* OR the "base time" to the actual method format */
1902 time |= toshiba->kbd_mode;
1905 time |= mode;
1908 ret = toshiba_kbd_illum_status_set(toshiba, time);
1942 u32 time;
1944 if (toshiba_kbd_illum_status_get(toshiba, &time) < 0)
1947 return sprintf(buf, "%i\n", time & SCI_KBD_MODE_MASK);
1980 int time;
1983 ret = kstrtoint(buf, 0, &time);
1989 if (time < 0 || time > 60)
1992 if (time < 1 || time > 60)
1999 if (toshiba->kbd_time != time) {
2000 /* Shift the time to "base time" (0x3c0000 == 60 seconds) */
2001 time = time << HCI_MISC_SHIFT;
2002 /* OR the "base time" to the actual method format */
2004 time |= SCI_KBD_MODE_FNZ;
2006 time |= SCI_KBD_MODE_AUTO;
2008 ret = toshiba_kbd_illum_status_set(toshiba, time);
2012 toshiba->kbd_time = time >> HCI_MISC_SHIFT;
2023 u32 time;
2025 if (toshiba_kbd_illum_status_get(toshiba, &time) < 0)
2028 return sprintf(buf, "%i\n", time >> HCI_MISC_SHIFT);