forked from mirrors/linux
		
	msi-laptop: fingers off backlight if video.ko is serving this functionality
Signed-off-by: Thomas Renninger <trenn@suse.de> Acked-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Andi Kleen <ak@linux.intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
This commit is contained in:
		
							parent
							
								
									7d5c89a615
								
							
						
					
					
						commit
						a598c82f39
					
				
					 1 changed files with 10 additions and 6 deletions
				
			
		| 
						 | 
					@ -347,12 +347,16 @@ static int __init msi_init(void)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/* Register backlight stuff */
 | 
						/* Register backlight stuff */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	msibl_device = backlight_device_register("msi-laptop-bl", NULL, NULL,
 | 
						if (acpi_video_backlight_support()) {
 | 
				
			||||||
						&msibl_ops);
 | 
							printk(KERN_INFO "MSI: Brightness ignored, must be controlled "
 | 
				
			||||||
	if (IS_ERR(msibl_device))
 | 
							       "by ACPI video driver\n");
 | 
				
			||||||
		return PTR_ERR(msibl_device);
 | 
						} else {
 | 
				
			||||||
 | 
							msibl_device = backlight_device_register("msi-laptop-bl", NULL,
 | 
				
			||||||
	msibl_device->props.max_brightness = MSI_LCD_LEVEL_MAX-1;
 | 
												 NULL, &msibl_ops);
 | 
				
			||||||
 | 
							if (IS_ERR(msibl_device))
 | 
				
			||||||
 | 
								return PTR_ERR(msibl_device);
 | 
				
			||||||
 | 
							msibl_device->props.max_brightness = MSI_LCD_LEVEL_MAX-1;
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	ret = platform_driver_register(&msipf_driver);
 | 
						ret = platform_driver_register(&msipf_driver);
 | 
				
			||||||
	if (ret)
 | 
						if (ret)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue