1. 26 6月, 2018 7 次提交
  2. 15 5月, 2018 3 次提交
    • S
      ARM: davinci: board-dm646x-evm: set VPIF capture card name · bb7298a7
      Sekhar Nori 提交于
      VPIF capture driver expects card name to be set since it
      uses it without checking for NULL. The commit which
      introduced VPIF display and capture support added card
      name only for display, not for capture.
      
      Set it in platform data to probe driver successfully.
      
      While at it, also fix the display card name to something more
      appropriate.
      
      Fixes: 85609c1c ("DaVinci: DM646x - platform changes for vpif capture and display drivers")
      Signed-off-by: NSekhar Nori <nsekhar@ti.com>
      bb7298a7
    • S
      ARM: davinci: board-dm646x-evm: pass correct I2C adapter id for VPIF · 7d46899d
      Sekhar Nori 提交于
      commit a16cb91a ("[media] media: vpif: use a configurable
      i2c_adapter_id for vpif display") removed hardcoded I2C adaptor
      setting in VPIF driver, but missed updating platform data passed
      from DM646x board.
      
      Fix it.
      
      Fixes: a16cb91a ("[media] media: vpif: use a configurable i2c_adapter_id for vpif display")
      Signed-off-by: NSekhar Nori <nsekhar@ti.com>
      7d46899d
    • S
      ARM: davinci: dm646x: fix timer interrupt generation · 73d4337e
      Sekhar Nori 提交于
      commit b3843414 ("ARM: davinci: irqs: Correct McASP1 TX interrupt
      definition for DM646x") inadvertently removed priority setting for
      timer0_12 (bottom half of timer0). This timer is used as clockevent.
      
      When INTPRIn register setting for an interrupt is left at 0, it is
      mapped to FIQ by the AINTC causing the timer interrupt to not get
      generated.
      
      Fix it by including an entry for timer0_12 in interrupt priority map
      array. While at it, move the clockevent comment to the right place.
      
      Fixes: b3843414 ("ARM: davinci: irqs: Correct McASP1 TX interrupt definition for DM646x")
      Signed-off-by: NSekhar Nori <nsekhar@ti.com>
      73d4337e
  3. 02 5月, 2018 12 次提交
  4. 01 5月, 2018 4 次提交
  5. 29 3月, 2018 2 次提交
  6. 09 3月, 2018 1 次提交
  7. 23 2月, 2018 1 次提交
    • A
      ARM: davinci: mark spi_board_info arrays as const · eec51afc
      Arnd Bergmann 提交于
      Building with LTO revealed that three spi_board_info arrays are marked
      __initconst, but not const:
      
      arch/arm/mach-davinci/board-dm365-evm.c: In function 'dm365_evm_init':
      arch/arm/mach-davinci/board-dm365-evm.c:729:30: error: 'dm365_evm_spi_info' causes a section type conflict with 'dm646x_edma_device'
       static struct spi_board_info dm365_evm_spi_info[] __initconst = {
                                    ^
      arch/arm/mach-davinci/dm646x.c:603:42: note: 'dm646x_edma_device' was declared here
       static const struct platform_device_info dm646x_edma_device __initconst = {
      
      This marks them const as well, as was originally intended.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      eec51afc
  8. 19 2月, 2018 4 次提交
  9. 12 2月, 2018 1 次提交
  10. 09 1月, 2018 1 次提交
  11. 05 1月, 2018 2 次提交
  12. 31 12月, 2017 1 次提交
  13. 23 12月, 2017 1 次提交
    • V
      ARM: davinci: Use PTR_ERR_OR_ZERO() · a8bc4f0a
      Vasyl Gomonovych 提交于
      Fix ptr_ret.cocci warnings:
      arch/arm/mach-davinci/devices-da8xx.c:255:8-14: WARNING: PTR_ERR_OR_ZERO can be used
      arch/arm/mach-davinci/devices-da8xx.c:300:8-14: WARNING: PTR_ERR_OR_ZERO can be used
      arch/arm/mach-davinci/dm646x.c:952:8-14: WARNING: PTR_ERR_OR_ZERO can be used
      Use PTR_ERR_OR_ZERO rather than if(IS_ERR(...)) + PTR_ERR
      
      Generated by: scripts/coccinelle/api/ptr_ret.cocci
      Signed-off-by: NVasyl Gomonovych <gomonovych@gmail.com>
      Signed-off-by: NSekhar Nori <nsekhar@ti.com>
      a8bc4f0a