kbdbl_ctl        1774 drivers/platform/x86/sony-laptop.c static struct kbd_backlight *kbdbl_ctl;
kbdbl_ctl        1783 drivers/platform/x86/sony-laptop.c 	if (sony_call_snc_handle(kbdbl_ctl->handle,
kbdbl_ctl        1784 drivers/platform/x86/sony-laptop.c 				(value << 0x10) | (kbdbl_ctl->base), &result))
kbdbl_ctl        1789 drivers/platform/x86/sony-laptop.c 		sony_call_snc_handle(kbdbl_ctl->handle,
kbdbl_ctl        1790 drivers/platform/x86/sony-laptop.c 				(value << 0x0f) | (kbdbl_ctl->base + 0x100),
kbdbl_ctl        1793 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->mode = value;
kbdbl_ctl        1822 drivers/platform/x86/sony-laptop.c 	count = snprintf(buffer, PAGE_SIZE, "%d\n", kbdbl_ctl->mode);
kbdbl_ctl        1833 drivers/platform/x86/sony-laptop.c 	if (sony_call_snc_handle(kbdbl_ctl->handle, (value << 0x10) |
kbdbl_ctl        1834 drivers/platform/x86/sony-laptop.c 				(kbdbl_ctl->base + 0x200), &result))
kbdbl_ctl        1837 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->timeout = value;
kbdbl_ctl        1866 drivers/platform/x86/sony-laptop.c 	count = snprintf(buffer, PAGE_SIZE, "%d\n", kbdbl_ctl->timeout);
kbdbl_ctl        1878 drivers/platform/x86/sony-laptop.c 	if (kbdbl_ctl) {
kbdbl_ctl        1880 drivers/platform/x86/sony-laptop.c 				handle, kbdbl_ctl->handle);
kbdbl_ctl        1912 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl = kzalloc(sizeof(*kbdbl_ctl), GFP_KERNEL);
kbdbl_ctl        1913 drivers/platform/x86/sony-laptop.c 	if (!kbdbl_ctl)
kbdbl_ctl        1916 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->mode = kbd_backlight;
kbdbl_ctl        1917 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->timeout = kbd_backlight_timeout;
kbdbl_ctl        1918 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->handle = handle;
kbdbl_ctl        1919 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->base = ctl_base;
kbdbl_ctl        1921 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->has_timeout = handle != 0x0153;
kbdbl_ctl        1923 drivers/platform/x86/sony-laptop.c 	sysfs_attr_init(&kbdbl_ctl->mode_attr.attr);
kbdbl_ctl        1924 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->mode_attr.attr.name = "kbd_backlight";
kbdbl_ctl        1925 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->mode_attr.attr.mode = S_IRUGO | S_IWUSR;
kbdbl_ctl        1926 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->mode_attr.show = sony_nc_kbd_backlight_mode_show;
kbdbl_ctl        1927 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl->mode_attr.store = sony_nc_kbd_backlight_mode_store;
kbdbl_ctl        1929 drivers/platform/x86/sony-laptop.c 	ret = device_create_file(&pd->dev, &kbdbl_ctl->mode_attr);
kbdbl_ctl        1933 drivers/platform/x86/sony-laptop.c 	__sony_nc_kbd_backlight_mode_set(kbdbl_ctl->mode);
kbdbl_ctl        1935 drivers/platform/x86/sony-laptop.c 	if (kbdbl_ctl->has_timeout) {
kbdbl_ctl        1936 drivers/platform/x86/sony-laptop.c 		sysfs_attr_init(&kbdbl_ctl->timeout_attr.attr);
kbdbl_ctl        1937 drivers/platform/x86/sony-laptop.c 		kbdbl_ctl->timeout_attr.attr.name = "kbd_backlight_timeout";
kbdbl_ctl        1938 drivers/platform/x86/sony-laptop.c 		kbdbl_ctl->timeout_attr.attr.mode = S_IRUGO | S_IWUSR;
kbdbl_ctl        1939 drivers/platform/x86/sony-laptop.c 		kbdbl_ctl->timeout_attr.show =
kbdbl_ctl        1941 drivers/platform/x86/sony-laptop.c 		kbdbl_ctl->timeout_attr.store =
kbdbl_ctl        1944 drivers/platform/x86/sony-laptop.c 		ret = device_create_file(&pd->dev, &kbdbl_ctl->timeout_attr);
kbdbl_ctl        1948 drivers/platform/x86/sony-laptop.c 		__sony_nc_kbd_backlight_timeout_set(kbdbl_ctl->timeout);
kbdbl_ctl        1955 drivers/platform/x86/sony-laptop.c 	device_remove_file(&pd->dev, &kbdbl_ctl->mode_attr);
kbdbl_ctl        1957 drivers/platform/x86/sony-laptop.c 	kfree(kbdbl_ctl);
kbdbl_ctl        1958 drivers/platform/x86/sony-laptop.c 	kbdbl_ctl = NULL;
kbdbl_ctl        1965 drivers/platform/x86/sony-laptop.c 	if (kbdbl_ctl && handle == kbdbl_ctl->handle) {
kbdbl_ctl        1966 drivers/platform/x86/sony-laptop.c 		device_remove_file(&pd->dev, &kbdbl_ctl->mode_attr);
kbdbl_ctl        1967 drivers/platform/x86/sony-laptop.c 		if (kbdbl_ctl->has_timeout)
kbdbl_ctl        1968 drivers/platform/x86/sony-laptop.c 			device_remove_file(&pd->dev, &kbdbl_ctl->timeout_attr);
kbdbl_ctl        1969 drivers/platform/x86/sony-laptop.c 		kfree(kbdbl_ctl);
kbdbl_ctl        1970 drivers/platform/x86/sony-laptop.c 		kbdbl_ctl = NULL;