14 Mar, 2014

1 commit


19 Feb, 2014

2 commits

  • We actually have lvds2 (analog clock2), an I/O clock like lvds1, in the SoC.
    And this lvds2, along with lvds1, can be used to provide external clock source
    to the internal pll, such as pll4_audio and pll5_video.

    So This patch mainly adds the lvds2 to the clock tree and fix its relationship
    with pll4 accordingly.

    [ To reduce the risk from code changing. This patch only takes care of pll4
    related part. We might later need to add the relationship with pll5 too. ]

    Acked-by: Wang Shengjiu
    Signed-off-by: Nicolin Chen
    (cherry picked from commit 5b74b6b26e4b44d265090fc6ad15b15ccb7b5cff)

    Nicolin Chen
     
  • This patch documents the Hannstar CABC driver's device tree bindings.

    Signed-off-by: Liu Ying
    (cherry picked from commit 0a6b9cf8548ffe03b8df494d08bece54ef3e528e)

    Liu Ying
     

07 Jan, 2014

1 commit


03 Dec, 2013

1 commit


20 Nov, 2013

3 commits


18 Nov, 2013

1 commit


14 Nov, 2013

1 commit

  • In default way, we use the ecc_strength/ecc_step size calculated by ourselves
    and use all the OOB area.

    This patch adds a new property : "fsl,use-minimum-ecc"

    If we enable it, we will firstly try to use the datasheet's minimum required
    ECC provided by the MTD layer (the ecc_strength_ds/ecc_step_ds fields
    in the nand_chip{}). So we may have free space in the OOB area by using the
    minimum ECC, and we may support JFFS2 with some SLC NANDs, such as Micron's
    SLC NAND.

    If we fail to use the minimum ECC, we will use the legacy method to calculate
    the ecc_strength and ecc_step size.

    Signed-off-by: Huang Shijie
    Signed-off-by: Brian Norris

    Huang Shijie
     

08 Nov, 2013

2 commits


06 Nov, 2013

2 commits


05 Nov, 2013

3 commits

  • We add a new sys node for ecc step size. So update the ABI document about it.

    Signed-off-by: Huang Shijie
    Signed-off-by: Artem Bityutskiy
    [Brian: edited description, modified 'ecc_strength']
    Signed-off-by: Brian Norris

    Signed-off-by: David Woodhouse

    Huang Shijie
     
  • Now that the last user of NAND_BBT_SCANALLPAGES has been removed, let's
    kill this peculiar BBT feature flag.

    Signed-off-by: Brian Norris
    Reviewed-by: Ezequiel Garcia
    Signed-off-by: Artem Bityutskiy
    Signed-off-by: Huang Shijie

    Brian Norris
     
  • NAND_BBT_SCANEMPTY is a strange, badly-supported option with omap as its
    single remaining user.

    NAND_BBT_SCANEMPTY was likely used by accident in omap2[1]. And anyway,
    omap2 doesn't scan the chip for bad blocks (courtesy of
    NAND_SKIP_BBTSCAN), and so its use of this option is irrelevant.

    This patch drops the NAND_BBT_SCANEMPTY option.

    [1] http://lists.infradead.org/pipermail/linux-mtd/2012-July/042902.html

    Signed-off-by: Brian Norris
    Cc: Ivan Djelic
    Signed-off-by: Artem Bityutskiy
    Signed-off-by: David Woodhouse
    Signed-off-by: Huang Shijie

    Brian Norris
     

02 Nov, 2013

1 commit


30 Oct, 2013

22 commits