Linux 3.13 compatibility
Reported by ArchangeGabriel, original patch by tuxoko (Issue Bumblebee-Project/bbswitch#75)
This commit is contained in:
		@@ -403,7 +403,13 @@ static int __init bbswitch_init(void) {
 | 
			
		||||
            pci_class != PCI_CLASS_DISPLAY_3D)
 | 
			
		||||
            continue;
 | 
			
		||||
 | 
			
		||||
#ifdef ACPI_HANDLE
 | 
			
		||||
        /* since Linux 3.8 */
 | 
			
		||||
        handle = ACPI_HANDLE(&pdev->dev);
 | 
			
		||||
#else
 | 
			
		||||
        /* removed since Linux 3.13 */
 | 
			
		||||
        handle = DEVICE_ACPI_HANDLE(&pdev->dev);
 | 
			
		||||
#endif
 | 
			
		||||
        if (!handle) {
 | 
			
		||||
            pr_warn("cannot find ACPI handle for VGA device %s\n",
 | 
			
		||||
                dev_name(&pdev->dev));
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user