[PATCH v8 3/4] ohci-platform: Add support for controllers with big-endian regs / descriptors
Sergei Shtylyov
sergei.shtylyov at cogentembedded.com
Wed Jan 22 15:46:11 EST 2014
Hello.
On 01/22/2014 10:32 PM, Hans de Goede wrote:
> Note this commit uses the same devicetree booleans for this as the ones
> already existing in the usb-ehci bindings, see:
> Documentation/devicetree/bindings/usb/usb-ehci.txt
> Signed-off-by: Hans de Goede <hdegoede at redhat.com>
[...]
> diff --git a/drivers/usb/host/ohci-platform.c b/drivers/usb/host/ohci-platform.c
> index b2d0e1e..71e9d8e 100644
> --- a/drivers/usb/host/ohci-platform.c
> +++ b/drivers/usb/host/ohci-platform.c
[...]
> @@ -164,8 +165,34 @@ static int ohci_platform_probe(struct platform_device *dev)
[...]
> +#ifndef CONFIG_USB_OHCI_BIG_ENDIAN_MMIO
> + if (ohci->flags & OHCI_QUIRK_BE_MMIO) {
> + dev_err(&dev->dev,
> + "Error big-endian-regs not compiled in\n");
> + err = -EINVAL;
> + goto err_put_hcd;
> + }
> +#endif
> +#ifndef CONFIG_USB_OHCI_BIG_ENDIAN_DESC
> + if (ohci->flags & OHCI_QUIRK_BE_DESC) {
> + dev_err(&dev->dev,
> + "Error big-endian-desc not compiled in\n");
Small grammar nits (sorry): some punctuation like comma or semicolon
wouldn't hurt after "Error" word here and above. The same for ehci-platfrom.c.
Also, "support" word wouldn't hurt after the property names in the same message.
WBR, Sergei
More information about the linux-arm-kernel
mailing list