31 May, 2019

1 commit

  • Based on 1 normalized pattern(s):

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation this program is
    distributed in the hope that it will be useful but without any
    warranty without even the implied warranty of merchantability or
    fitness for a particular purpose see the gnu general public license
    for more details

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

    has been chosen to replace the boilerplate/reference in 655 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Allison Randal
    Reviewed-by: Kate Stewart
    Reviewed-by: Richard Fontana
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190527070034.575739538@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

24 May, 2019

1 commit

  • Based on 1 normalized pattern(s):

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license as published by
    the free software foundation either version 2 of the license or at
    your option any later version this program is distributed in the
    hope that it will be useful but without any warranty without even
    the implied warranty of merchantability or fitness for a particular
    purpose see the gnu general public license for more details you
    should have received a copy of the gnu general public license along
    with this program if not write to the free software foundation inc
    675 mass ave cambridge ma 02139 usa

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-or-later

    has been chosen to replace the boilerplate/reference in 441 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Michael Ellerman (powerpc)
    Reviewed-by: Richard Fontana
    Reviewed-by: Allison Randal
    Reviewed-by: Kate Stewart
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190520071858.739733335@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

04 Dec, 2018

1 commit

  • SPDX-License-Identifier is used for the Xilinx Video IP and
    related drivers.

    [Added drivers/media/platform/xilinx/Kconfig]
    [Added drivers/media/platform/xilinx/Makefile]
    [Added include/dt-bindings/media/xilinx-vip.h]

    Signed-off-by: Dhaval Shah
    Signed-off-by: Laurent Pinchart
    Acked-by: Michal Simek
    Signed-off-by: Mauro Carvalho Chehab

    Dhaval Shah
     

23 Feb, 2018

1 commit


02 Nov, 2017

1 commit

  • Many source files in the tree are missing licensing information, which
    makes it harder for compliance tools to determine the correct license.

    By default all files without license information are under the default
    license of the kernel, which is GPL version 2.

    Update the files which contain no license information with the 'GPL-2.0'
    SPDX license identifier. The SPDX identifier is a legally binding
    shorthand, which can be used instead of the full boiler plate text.

    This patch is based on work done by Thomas Gleixner and Kate Stewart and
    Philippe Ombredanne.

    How this work was done:

    Patches were generated and checked against linux-4.14-rc6 for a subset of
    the use cases:
    - file had no licensing information it it.
    - file was a */uapi/* one with no licensing information in it,
    - file was a */uapi/* one with existing licensing information,

    Further patches will be generated in subsequent months to fix up cases
    where non-standard license headers were used, and references to license
    had to be inferred by heuristics based on keywords.

    The analysis to determine which SPDX License Identifier to be applied to
    a file was done in a spreadsheet of side by side results from of the
    output of two independent scanners (ScanCode & Windriver) producing SPDX
    tag:value files created by Philippe Ombredanne. Philippe prepared the
    base worksheet, and did an initial spot review of a few 1000 files.

    The 4.13 kernel was the starting point of the analysis with 60,537 files
    assessed. Kate Stewart did a file by file comparison of the scanner
    results in the spreadsheet to determine which SPDX license identifier(s)
    to be applied to the file. She confirmed any determination that was not
    immediately clear with lawyers working with the Linux Foundation.

    Criteria used to select files for SPDX license identifier tagging was:
    - Files considered eligible had to be source code files.
    - Make and config files were included as candidates if they contained >5
    lines of source
    - File already had some variant of a license header in it (even if
    Reviewed-by: Philippe Ombredanne
    Reviewed-by: Thomas Gleixner
    Signed-off-by: Greg Kroah-Hartman

    Greg Kroah-Hartman
     

16 Feb, 2016

1 commit


11 Feb, 2016

2 commits

  • The tvp5150 decoder has different input connectors. The actual list of
    HW inputs depends on the device version but all have at least these 3:

    1) Composite0
    2) Composite1
    3) S-Video

    and some variants have a 4th possible input connector:

    4) Signal generator

    The driver currently uses the .s_routing callback to switch the input
    connector but since these are separate HW blocks, it's better to use
    media entities to represent the input connectors and their source pads
    linked with the decoder's sink pad.

    This allows user-space to use the MEDIA_IOC_SETUP_LINK ioctl to choose
    the input connector. For example using the media-ctl user-space tool:

    $ media-ctl -r -l '"Composite0":0->"tvp5150 1-005c":0[1]'

    Signed-off-by: Javier Martinez Canillas
    Signed-off-by: Mauro Carvalho Chehab

    Javier Martinez Canillas
     
  • Add a header file for the tvp5150 input connectors constants that
    can be shared between the driver and Device Tree source files.

    [mchehab@osg.samsung.com: rename tvp5150.h also at em28xx-cards.c]
    Signed-off-by: Javier Martinez Canillas
    Signed-off-by: Mauro Carvalho Chehab

    Javier Martinez Canillas
     

12 Aug, 2015

1 commit


23 Apr, 2015

1 commit

  • Pull ARM DT updates from Olof Johansson:
    "As always, this tends to be one of our bigger branches. There are
    lots of updates this release, but not that many jumps out as something
    that needs more detailed coverage. Some of the highlights are:

    - DTs for the new Annapurna Labs Alpine platform

    - more graphics DT pieces falling into place on Exynos, bridges,
    clocks.

    - plenty of DT updates for Qualcomm platforms for various IP blocks

    - some churn on Tegra due to switch-over to tool-generated pinctrl
    data

    - misc fixes and updates for Atmel at91 platforms

    - various DT updates to add IP block support on Broadcom's Cygnus
    platforms

    - more updates for Renesas platforms as DT support is added for
    various IP blocks (IPMMU, display, audio, etc)"

    * tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (231 commits)
    ARM: dts: alpine: add internal pci
    Revert "ARM: dts: mt8135: Add pinctrl/GPIO/EINT node for mt8135."
    ARM: mvebu: use 0xf1000000 as internal registers on Armada 370 DB
    ARM: dts: qcom: Add idle state device nodes for 8064
    ARM: dts: qcom: Add idle states device nodes for 8084
    ARM: dts: qcom: Add idle states device nodes for 8974/8074
    ARM: dts: qcom: Update power-controller device node for 8064 Krait CPUs
    ARM: dts: qcom: Add power-controller device node for 8084 Krait CPUs
    ARM: dts: qcom: Add power-controller device node for 8074 Krait CPUs
    devicetree: bindings: Document qcom,idle-states
    devicetree: bindings: Update qcom,saw2 node bindings
    dt-bindings: Add #defines for MSM8916 clocks and resets
    arm: dts: qcom: Add LPASS Audio HW to IPQ8064 device tree
    arm: dts: qcom: Add APQ8084 chipset SPMI PMIC's nodes
    arm: dts: qcom: Add 8x74 chipset SPMI PMIC's nodes
    arm: dts: qcom: Add SPMI PMIC Arbiter nodes for APQ8084 and MSM8974
    arm: dts: qcom: Add LCC nodes
    arm: dts: qcom: Add TCSR support for MSM8960
    arm: dts: qcom: Add TCSR support for MSM8660
    arm: dts: qcom: Add TCSR support for IPQ8064
    ...

    Linus Torvalds
     

03 Apr, 2015

1 commit

  • Xilinx platforms have no hardwired video capture or video processing
    interface. Users create capture and memory to memory processing
    pipelines in the FPGA fabric to suit their particular needs, by
    instantiating video IP cores from a large library.

    The Xilinx Video IP core is a framework that models a video pipeline
    described in the device tree and expose the pipeline to userspace
    through the media controller and V4L2 APIs.

    Signed-off-by: Laurent Pinchart
    Signed-off-by: Hyun Kwon
    Signed-off-by: Radhey Shyam Pandey
    Signed-off-by: Michal Simek
    Acked-by: Hans Verkuil
    Signed-off-by: Mauro Carvalho Chehab

    Laurent Pinchart
     

20 Mar, 2015

1 commit