20 Sep, 2016

1 commit

  • For structure types defined in the same file or local header files, find
    top-level static structure declarations that have the following
    properties:
    1. Never reassigned.
    2. Address never taken
    3. Not passed to a top-level macro call
    4. No pointer or array-typed field passed to a function or stored in a
    variable.
    Declare structures having all of these properties as const.

    Done using Coccinelle.
    Based on a suggestion by Joe Perches .

    Signed-off-by: Julia Lawall
    Signed-off-by: Hans Verkuil
    Signed-off-by: Mauro Carvalho Chehab

    Julia Lawall
     

07 May, 2016

3 commits


06 Jul, 2015

1 commit

  • Ported from the manufacturer's source tree, available from
    http://dvbsky.net/download/linux/media_build-bst-150211.tar.gz

    This is the second patch after a public review.

    [mchehab@osg.samsung.com: fix inconsistent identing warning]
    Signed-off-by: Dirk Nehring
    Reviewd-by: Nibble Max
    Signed-off-by: Mauro Carvalho Chehab

    Nibble Max
     

13 May, 2015

1 commit

  • The chips supported by the si2157 driver have two IF outputs (either
    pins 12+13 or pins 9+11). Instead of hardcoding the output to be used
    add an option to choose which output shall be used.

    As this patch changes the default behaviour, the IF interface is
    specified in each driver currently using si2157 driver. This is to
    keep bisectability.

    Signed-off-by: Olli Salonen
    Signed-off-by: Antti Palosaari
    Signed-off-by: Mauro Carvalho Chehab

    Olli Salonen
     

03 Apr, 2015

1 commit


03 Feb, 2015

1 commit


25 Nov, 2014

2 commits


22 Nov, 2014

1 commit

  • In smipcie.c, the function i2c_bit_add_bus() is called. This
    function is defined by the I2C bit-banging interfaces enabled
    with CONFIG_I2C_ALGOBIT.

    As there was no dependency in Kconfig, CONFIG_I2C_ALGOBIT could
    be set to "m" while CONFIG_DVB_SMIPCIE was set to "y", resulting
    in a build error due to an undefined reference.

    This patch adds the dependency on CONFIG_I2C_ALGOBIT in Kconfig
    by selecting it when CONFIG_DVB_SMIPCIE is selected.

    Signed-off-by: Andreas Ruprecht
    Reported-by: Jim Davis
    Signed-off-by: Mauro Carvalho Chehab

    Andreas Ruprecht
     

05 Nov, 2014

2 commits


04 Nov, 2014

2 commits

  • Fix two small CodingStyle issues

    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     
  • There is a new PCIe bridge chip(from SMI) used in DVBSky V3 seris cards, include S950 V3 and S952 V3 cards.
    SMI pcie bridge chip is PCIe 1.1 compliant, supports MSI feature.
    Main interface blocks:
    1>Two DVB transport stream input ports(ts0,ts1).
    2>Two I2C master bus(i2c0, i2c1).
    3>IR controller.
    4>reset pins and other GPIOs.

    DVBSky S950 V3 card has a single channel of dvb-s/s2.
    1>Frontend: tuner: M88TS2022, demod: M88DS3103
    2>PCIe bridge: SMI PCIe
    The current driver does not support SMI IR function.

    [mchehab@osg.samsung.com: fix Makefile to find m88ts2022.h]
    Signed-off-by: Max nibble
    Signed-off-by: Mauro Carvalho Chehab

    nibble.max