From: Luc Van Oostenryck Date: Tue, 24 Apr 2018 13:15:41 +0000 (+0200) Subject: drm/radeon: fix radeon_atpx_get_client_id()'s return type X-Git-Tag: v4.19~774^2~16^2~93 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4a8f264a8a8756bb7d3a478d08e449c67d291ab9;p=platform%2Fkernel%2Flinux-rpi.git drm/radeon: fix radeon_atpx_get_client_id()'s return type The method struct vga_switcheroo_handler::get_client_id() is defined as returning an 'enum vga_switcheroo_client_id' but the implementation in this driver, radeon_atpx_get_client_id(), returns an 'int'. Fix this by returning 'enum vga_switcheroo_client_id' in this driver too. Signed-off-by: Luc Van Oostenryck Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/radeon/radeon_atpx_handler.c b/drivers/gpu/drm/radeon/radeon_atpx_handler.c index 40be406..fa5fada 100644 --- a/drivers/gpu/drm/radeon/radeon_atpx_handler.c +++ b/drivers/gpu/drm/radeon/radeon_atpx_handler.c @@ -526,7 +526,7 @@ static int radeon_atpx_init(void) * look up whether we are the integrated or discrete GPU (all asics). * Returns the client id. */ -static int radeon_atpx_get_client_id(struct pci_dev *pdev) +static enum vga_switcheroo_client_id radeon_atpx_get_client_id(struct pci_dev *pdev) { if (radeon_atpx_priv.dhandle == ACPI_HANDLE(&pdev->dev)) return VGA_SWITCHEROO_IGD;