26 Jun, 2019

2 commits


20 Jun, 2019

1 commit


19 Jun, 2019

1 commit

  • Based on 2 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 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 #

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

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

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

    Thomas Gleixner
     

16 May, 2019

1 commit


14 Dec, 2018

1 commit


30 May, 2018

1 commit


29 May, 2018

1 commit


11 May, 2018

3 commits


13 Mar, 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
     

10 Mar, 2017

1 commit

  • Fix typos and add the following to the scripts/spelling.txt:

    overide||override

    While we are here, fix the doubled "address" in the touched line
    Documentation/devicetree/bindings/regulator/ti-abb-regulator.txt.

    Also, fix the comment block style in the touched hunks in
    drivers/media/dvb-frontends/drx39xyj/drx_driver.h.

    Link: http://lkml.kernel.org/r/1481573103-11329-21-git-send-email-yamada.masahiro@socionext.com
    Signed-off-by: Masahiro Yamada
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Masahiro Yamada
     

09 Nov, 2016

1 commit


06 Jun, 2015

3 commits


25 May, 2015

2 commits

  • This patch adds apq8016 lpass driver support. APQ8016 has 4 MI2S which
    can be routed to one internal codec and 2 external codec interfaces.

    Primary, Secondary, Quaternary I2S can do Rx(playback) and Tertiary and
    Quaternary can do Tx(capture).

    Tested-by: Kenneth Westfield
    Acked-by: Kenneth Westfield
    Signed-off-by: Srinivas Kandagatla
    Signed-off-by: Mark Brown

    Srinivas Kandagatla
     
  • Adding the jack type to the dt-bindings directory will allow for device
    tree files to specify the type of audio jacks that are present for a
    board.

    Signed-off-by: Dylan Reid
    Signed-off-by: Mark Brown

    Dylan Reid
     

15 Jan, 2015

1 commit


17 Aug, 2014

1 commit


13 Mar, 2014

1 commit

  • This commit adds a bare bones driver support for TLV320AIC31XX family
    audio codecs. The driver adds basic stereo playback trough headphone
    and speaker outputs and mono capture trough microphone inputs.

    The driver is currently missing support at least for mini DSP features
    and jack detection. I have tested the driver only on TLV320AIC3111,
    but based on the data sheets TLV320AIC3100, TLV320AIC3110, and
    TLV320AIC3120 should work Ok too.

    The base for the implementation was taken from:
    git@gitorious.org:ti-codecs/ti-codecs.git ajitk/topics/k3.10.1-aic31xx
    -branch at commit 77504eba0294764e9e63b4a0c696b44db187cd13.

    Signed-off-by: Jyri Sarha
    Signed-off-by: Mark Brown

    Jyri Sarha
     

16 Aug, 2013

1 commit