[PATCH] video: rockchip: Restrict EDP, VOP, MIPI files to GPL-2.0

Simon Glass sjg at chromium.org
Tue Oct 27 05:52:15 CET 2020


On Thu, 22 Oct 2020 at 13:44, Alper Nebi Yasak <alpernebiyasak at gmail.com> wrote:
>
> These files have a lot of code in common with their counterparts in
> coreboot, especially in their earlier revisions:
>
>                   U-Boot                  |                  coreboot
>     --------------------------------------|--------------------------------------------
>     drivers/video/rockchip/:              | src/soc/rockchip/:
>     - rk_edp.c          (GPL-2.0+)        | - common/edp.c          (GPL-2.0-only)
>        "                                  | - rk3288/display.c      (GPL-2.0-only)
>        "                                  | - rk3399/display.c      (GPL-2.0-only)
>     - rk_hdmi.h         (GPL-2.0+)        | (none)
>     - rk_hdmi.c         (GPL-2.0+)        | - rk3288/hdmi.c         (GPL-2.0-or-later)
>     - rk3288_hdmi.c     (GPL-2.0+)        | - rk3288/hdmi.c         (GPL-2.0-or-later)
>     - rk3399_hdmi.c     (GPL-2.0+)        | (none)
>     - rk_mipi.h         (GPL-2.0+)        | (none)
>     - rk_mipi.c         (GPL-2.0+)        | - rk3399/mipi.c         (GPL-2.0-only)
>     - rk3288_mipi.c     (GPL-2.0+)        | - rk3399/mipi.c         (GPL-2.0-only)
>     - rk3399_mipi.c     (GPL-2.0+)        | - rk3399/mipi.c         (GPL-2.0-only)
>     - rk_lvds.c         (GPL-2.0+)        | (none)
>     - rk_vop.h          (GPL-2.0+)        | (none)
>     - rk_vop.c          (GPL-2.0+)        | - common/vop.c          (GPL-2.0-only)
>     - rk3288_vop.c      (GPL-2.0+)        | - common/vop.c          (GPL-2.0-only)
>     - rk3399_vop.c      (GPL-2.0+)        | (none)
>                                           |
>     arch/arm/include/asm/arch-rockchip/:  | src/soc/rockchip/*/include/soc/*:
>     - edp_rk3288.h      (GPL-2.0+)        | - common/.../edp.h      (GPL-2.0-only)
>        "                                  | - rk3288/.../display.h  (GPL-2.0-only)
>        "                                  | - rk3399/.../display.h  (GPL-2.0-only)
>     - vop_rk3288.h      (GPL-2.0+)        | - common/.../vop.h      (GPL-2.0-only)
>
> Restrict the licenses to match coreboot's so that changes from coreboot
> can be imported to U-Boot as necessary. HDMI files are already 2.0+
> there and rk_lvds.c has no counterpart, so keep them as is.
>
> Cc: Simon Glass <sjg at chromium.org>
> Cc: Philipp Tomsich <philipp.tomsich at theobroma-systems.com>
> Cc: Eric Gao <eric.gao at rock-chips.com>
> Cc: Jacob Chen <jacob-chen at iotwrt.com>
> Signed-off-by: Alper Nebi Yasak <alpernebiyasak at gmail.com>
> ---
> See Tom Rini's comment [1] and the preceding discussion for more
> context.
>
> [1] https://patchwork.ozlabs.org/comment/2554434/
>
>  arch/arm/include/asm/arch-rockchip/edp_rk3288.h | 2 +-
>  arch/arm/include/asm/arch-rockchip/vop_rk3288.h | 2 +-
>  drivers/video/rockchip/rk3288_mipi.c            | 2 +-
>  drivers/video/rockchip/rk3288_vop.c             | 2 +-
>  drivers/video/rockchip/rk3399_mipi.c            | 2 +-
>  drivers/video/rockchip/rk3399_vop.c             | 2 +-
>  drivers/video/rockchip/rk_edp.c                 | 2 +-
>  drivers/video/rockchip/rk_mipi.c                | 2 +-
>  drivers/video/rockchip/rk_mipi.h                | 2 +-
>  drivers/video/rockchip/rk_vop.c                 | 2 +-
>  drivers/video/rockchip/rk_vop.h                 | 2 +-
>  11 files changed, 11 insertions(+), 11 deletions(-)

Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list