19 Jun, 2019

1 commit

  • Based on 1 normalized pattern(s):

    license terms gnu general public license version 2

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

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

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

    Thomas Gleixner
     

28 Oct, 2015

1 commit


05 Sep, 2015

1 commit

  • Pull MFD updates from Lee Jones:
    "New Device Support:
    - New Clocksource driver from ST
    - New MFD/ACPI/DMA drivers for Intel's Sunrisepoint PCH based platforms
    - Add support for Arizona WM8998 and WM1814
    - Add support for Dialog Semi DA9062 and DA9063
    - Add support for Kontron COMe-bBL6 and COMe-cBW6
    - Add support for X-Powers AXP152
    - Add support for Atmel, many
    - Add support for STMPE, many
    - Add support for USB in X-Powers AXP22X

    Core Frameworks:
    - New Base API to traverse devices and their children in reverse order

    Bug Fixes:
    - Fix race between runtime-suspend and IRQs
    - Obtain platform data form more reliable source

    Fix-ups:
    - Constifying things
    - Variable signage changes
    - Kconfig depends|selects changes
    - Make use of BIT() macro
    - Do not supply .owner attribute in *_driver structures
    - MAINTAINERS entries
    - Stop using set_irq_flags()
    - Start using irq_set_chained_handler_and_data()
    - Export DT device ID structures"

    * tag 'mfd-for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (69 commits)
    mfd: jz4740-adc: Init mask cache in generic IRQ chip
    mfd: cros_ec: spi: Add OF match table
    mfd: stmpe: Add OF match table
    mfd: max77686: Split out regulator part from the DT binding
    mfd: Add DT binding for Maxim MAX77802 IC
    mfd: max77686: Use a generic name for the PMIC node in the example
    mfd: max77686: Don't suggest in binding to use a deprecated property
    mfd: Add MFD_CROS_EC dependencies
    mfd: cros_ec: Remove CROS_EC_PROTO dependency for SPI and I2C drivers
    mfd: axp20x: Add a cell for the usb power_supply part of the axp20x PMICs
    mfd: axp20x: Add missing registers, and mark more registers volatile
    mfd: arizona: Fixup some formatting/white space errors
    mfd: wm8994: Fix NULL pointer exception on missing pdata
    of: Add vendor prefix for Nuvoton
    mfd: mt6397: Implement wake handler and suspend/resume to handle wake up event
    mfd: atmel-hlcdc: Add support for new SoCs
    mfd: Export OF module alias information in missing drivers
    mfd: stw481x: Export I2C module alias information
    mfd: da9062: Support for the DA9063 OnKey in the DA9062 core
    mfd: max899x: Avoid redundant irq_data lookup
    ...

    Linus Torvalds
     

24 Aug, 2015

1 commit

  • The Documentation/devicetree/bindings/mfd/stmpe.txt DT binding doc lists
    "st,stmpe[610|801|811|1601|2401|2403]" as valid compatible strings but
    the corresponding driver does not have an OF match table. Add the table
    to the driver so the SPI core can do an OF style match.

    Signed-off-by: Javier Martinez Canillas
    Signed-off-by: Lee Jones

    Javier Martinez Canillas
     

18 Jul, 2015

1 commit


09 Apr, 2013

1 commit

  • Use the wrapper functions for getting and setting the driver data using
    spi_device instead of using dev_{get|set}_drvdata with &spi->dev, so we
    can directly pass a struct spi_device.

    Signed-off-by: Jingoo Han
    Signed-off-by: Samuel Ortiz

    Jingoo Han
     

29 Nov, 2012

3 commits

  • CONFIG_HOTPLUG is going away as an option so __devexit is no
    longer needed.

    Signed-off-by: Bill Pemberton
    Cc: Srinidhi Kasagar
    Cc: Peter Tyser
    Cc: Daniel Walker
    Cc: Bryan Huntsman
    Acked-by: David Brown
    Acked-by: Linus Walleij
    Acked-by: Mark Brown
    Signed-off-by: Greg Kroah-Hartman

    Bill Pemberton
     
  • CONFIG_HOTPLUG is going away as an option so __devinit is no longer
    needed.

    Signed-off-by: Bill Pemberton
    Cc: Srinidhi Kasagar
    Cc: Peter Tyser
    Cc: Daniel Walker
    Cc: Bryan Huntsman
    Acked-by: David Brown
    Acked-by: Mark Brown
    Signed-off-by: Greg Kroah-Hartman

    Bill Pemberton
     
  • CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
    needed.

    Signed-off-by: Bill Pemberton
    Cc: Srinidhi Kasagar
    Cc: Peter Tyser
    Cc: Daniel Walker
    Cc: Bryan Huntsman
    Acked-by: David Brown
    Acked-by: Linus Walleij
    Acked-by: Mark Brown
    Signed-off-by: Greg Kroah-Hartman

    Bill Pemberton
     

21 Jun, 2012

1 commit

  • viresh.kumar@st.com email-id doesn't exist anymore as I have left the
    company. Replace ST's id with viresh.linux@gmail.com.

    It also updates .mailmap file to fix address for 'git shortlog'

    Signed-off-by: Viresh Kumar
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Viresh Kumar
     

01 May, 2012

1 commit

  • In ancient times it was necessary to manually initialize the bus field of an
    spi_driver to spi_bus_type. These days this is done in spi_driver_register() so
    we can drop the manual assignment.

    The patch was generated using the following coccinelle semantic patch:
    //
    @@
    identifier _driver;
    @@
    struct spi_driver _driver = {
    .driver = {
    - .bus = &spi_bus_type,
    },
    };
    //

    Signed-off-by: Lars-Peter Clausen
    Cc: Srinidhi Kasagar
    Acked-by: Linus Walleij
    Signed-off-by: Samuel Ortiz

    Lars-Peter Clausen
     

09 Jan, 2012

3 commits

  • STMPE801 is a GPIO expander. Registers for 801 are much different from other
    variants. This patch adds support for STMPE801 in stmpe mfd driver.

    Signed-off-by: Bhupesh Sharma
    Signed-off-by: Pratyush Anand
    Signed-off-by: Viresh Kumar
    Signed-off-by: Samuel Ortiz

    Viresh Kumar
     
  • STMPE610 is very much like STMPE811, except the number of gpio pins, which is 8
    in 811 and 6 in 610. This patch adds support for variant 610. STMPE610 will
    share most of the code with STMPE811.

    Signed-off-by: Viresh Kumar
    Signed-off-by: Samuel Ortiz

    Viresh Kumar
     
  • Few STMPE controller can have register interface over SPI or I2C. Current
    implementation only supports I2C.

    This patch adds support for SPI interface for accessing STMPE's address space.

    Signed-off-by: Viresh Kumar
    Acked-by: Linus Walleij
    Signed-off-by: Samuel Ortiz

    Viresh Kumar