25 Aug, 2013

1 commit


13 Aug, 2013

1 commit


24 Nov, 2012

3 commits


11 Oct, 2012

1 commit

  • Convert the struct i2c_msg initialization to C99 format. This makes
    maintaining and editing the code simpler. Also helps once other fields
    like transferred are added in future.

    Thanks to Julia Lawall for automating the
    conversion.

    Signed-off-by: Shubhrajyoti D
    Acked-by: Jean Delvare
    Signed-off-by: Dmitry Torokhov

    Shubhrajyoti D
     

08 Jul, 2012

1 commit


05 Jul, 2012

1 commit

  • Since commit 1c6c69525b ("genirq: Reject bogus threaded irq requests")
    threaded IRQs without a primary handler need to be requested with
    IRQF_ONESHOT, otherwise the request will fail. This patch adds the
    IRQF_ONESHOT to input drivers where it is missing. Not modified by
    this patch are those drivers where the requested IRQ will always be a
    nested IRQ (e.g. because it's part of an MFD), since for this special
    case IRQF_ONESHOT is not required to be specified when requesting the
    IRQ.

    Signed-off-by: Lars-Peter Clausen
    Signed-off-by: Dmitry Torokhov

    Lars-Peter Clausen
     

30 May, 2012

1 commit

  • Since there are uses for I2C_M_NOSTART which are much more sensible and
    standard than most of the protocol mangling functionality (the main one
    being gather writes to devices where something like a register address
    needs to be inserted before a block of data) create a new I2C_FUNC_NOSTART
    for this feature and update all the users to use it.

    Also strengthen the disrecommendation of the protocol mangling while we're
    at it.

    In the case of regmap-i2c we remove the requirement for mangling as
    I2C_M_NOSTART is the only mangling feature which is being used.

    Signed-off-by: Mark Brown
    Acked-by: Wolfram Sang
    Signed-off-by: Jean Delvare

    Mark Brown
     

17 Mar, 2012

1 commit


01 Nov, 2011

1 commit


11 Jan, 2011

1 commit