Re: [GIT PULL] usb: musb: patches for v3.8 merge window

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 09, 2012 at 11:27:32PM +0200, Felipe Balbi wrote:
> Hi Greg,
> 
> MUSB changes for v3.8 follow. This will conflict with your usb-next branch,
> below you can find the resolution I used:
> 
> diff --cc drivers/usb/musb/musb_dsps.c
> index ff5f112,e770f79..cf08966a
> --- a/drivers/usb/musb/musb_dsps.c
> +++ b/drivers/usb/musb/musb_dsps.c
> @@@ -458,14 -489,24 +489,24 @@@ static int __devinit dsps_create_musb_p
>   	struct platform_device	*musb;
>   	struct resource *res;
>   	struct resource	resources[2];
>  -	char res_name[10];
>  +	char res_name[11];
> - 	int ret, musbid;
> + 	int ret;
>   
> - 	/* get memory resource */
> - 	snprintf(res_name, sizeof(res_name), "musb%d", id);
> - 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, res_name);
> + 	resources[0].start = dsps_control_module_phys[id];
> + 	resources[0].end = resources[0].start + SZ_4 - 1;
> + 	resources[0].flags = IORESOURCE_MEM;
> + 
> + 	glue->usb_ctrl[id] = devm_request_and_ioremap(&pdev->dev, resources);
> + 	if (glue->usb_ctrl[id] == NULL) {
> + 		dev_err(dev, "Failed to obtain usb_ctrl%d memory\n", id);
> + 		ret = -ENODEV;
> + 		goto err0;
> + 	}
> + 
> + 	/* first resource is for usbss, so start index from 1 */
> + 	res = platform_get_resource(pdev, IORESOURCE_MEM, id + 1);
>   	if (!res) {
> - 		dev_err(dev, "%s get mem resource failed\n", res_name);
> + 		dev_err(dev, "failed to get memory for instance %d\n", id);
>   		ret = -ENODEV;
>   		goto err0;
>   	}
> 
> The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37:
> 
>   Linux 3.7-rc1 (2012-10-14 14:41:04 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git tags/musb-for-v3.8

Thanks for the merge resolution, that helped out.  Now pulled and pushed
out.

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux