mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-25 14:10:43 +00:00
usb: dwc3: linux-compat: Add header for dwc3 linux compatibiltiy
Added a header file to include various linux specific APIs like pr_debug, WARN_ WARN_ON_ONCE etc.. in order to avoid compilation error while building dwc3 driver. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Reviewed-by: Lukasz Majewski <l.majewski@samsung.com>
This commit is contained in:
parent
2f06693567
commit
18be4cb151
1 changed files with 30 additions and 0 deletions
30
drivers/usb/dwc3/linux-compat.h
Normal file
30
drivers/usb/dwc3/linux-compat.h
Normal file
|
@ -0,0 +1,30 @@
|
|||
/**
|
||||
* linux-compat.h - DesignWare USB3 Linux Compatibiltiy Adapter Header
|
||||
*
|
||||
* Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com
|
||||
*
|
||||
* Authors: Kishon Vijay Abraham I <kishon@ti.com>
|
||||
*
|
||||
* Taken from Linux Kernel v3.16 (drivers/usb/dwc3/core.c) and ported
|
||||
* to uboot.
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef __DWC3_LINUX_COMPAT__
|
||||
#define __DWC3_LINUX_COMPAT__
|
||||
|
||||
#define pr_debug(format) debug(format)
|
||||
#define WARN(val, format, arg...) debug(format, ##arg)
|
||||
#define WARN_ON_ONCE(val) debug("Error %d\n", val)
|
||||
|
||||
#define BUILD_BUG_ON_NOT_POWER_OF_2(n)
|
||||
|
||||
static inline size_t strlcat(char *dest, const char *src, size_t n)
|
||||
{
|
||||
strcat(dest, src);
|
||||
return strlen(dest) + strlen(src);
|
||||
}
|
||||
|
||||
#endif
|
Loading…
Reference in a new issue