1. 18 8月, 2014 2 次提交
  2. 04 6月, 2014 5 次提交
  3. 26 4月, 2014 3 次提交
  4. 18 12月, 2013 2 次提交
  5. 31 10月, 2013 1 次提交
  6. 29 10月, 2013 1 次提交
  7. 12 10月, 2013 5 次提交
  8. 26 7月, 2013 3 次提交
  9. 25 6月, 2013 3 次提交
  10. 12 4月, 2013 1 次提交
  11. 27 3月, 2013 1 次提交
  12. 26 3月, 2013 1 次提交
    • F
      staging: imx-drm: ipu-common: Fix sparse warnings · 6cadd88a
      Fabio Estevam 提交于
      Fix the following sparse warnings:
      
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:232:42: warning: incorrect type in argument 1 (different address spaces)
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:232:42:    expected struct ipu_ch_param [noderef] <asn:2>*base
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:232:42:    got struct ipu_ch_param *p
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:233:42: warning: incorrect type in argument 1 (different address spaces)
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:233:42:    expected struct ipu_ch_param [noderef] <asn:2>*base
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:233:42:    got struct ipu_ch_param *p
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:234:42: warning: incorrect type in argument 1 (different address spaces)
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:234:42:    expected struct ipu_ch_param [noderef] <asn:2>*base
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:234:42:    got struct ipu_ch_param *p
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:237:42: warning: incorrect type in argument 1 (different address spaces)
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:237:42:    expected struct ipu_ch_param [noderef] <asn:2>*base
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:237:42:    got struct ipu_ch_param *p
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:238:42: warning: incorrect type in argument 1 (different address spaces)
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:238:42:    expected struct ipu_ch_param [noderef] <asn:2>*base
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:238:42:    got struct ipu_ch_param *p
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:239:42: warning: incorrect type in argument 1 (different address spaces)
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:239:42:    expected struct ipu_ch_param [noderef] <asn:2>*base
      drivers/staging/imx-drm/ipu-v3/ipu-common.c:239:42:    got struct ipu_ch_param *p
      Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
      Acked-by: NSascha Hauer <s.hauer@pengutronix.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      6cadd88a
  13. 18 1月, 2013 1 次提交
  14. 08 1月, 2013 1 次提交
  15. 22 11月, 2012 3 次提交
  16. 14 11月, 2012 4 次提交
  17. 26 10月, 2012 2 次提交
  18. 22 9月, 2012 1 次提交
    • S
      staging: drm/imx: add i.MX IPUv3 base driver · aecfbdb1
      Sascha Hauer 提交于
      The IPU is the Image Processing Unit found on i.MX51/53/6 SoCs. It
      features several units for image processing, this patch adds support
      for the units needed for Framebuffer support, namely:
      
      - Display Controller (dc)
      - Display Interface (di)
      - Display Multi Fifo Controller (dmfc)
      - Display Processor (dp)
      - Image DMA Controller (idmac)
      
      This patch is based on the Freescale driver, but follows a different
      approach. The Freescale code implements logical idmac channels and
      the handling of the subunits is hidden in common idmac code pathes
      in big switch/case statements. This patch instead just provides code
      and resource management for the different subunits. The user, in this
      case the framebuffer driver, decides how the different units play
      together.
      
      The IPU has other units missing in this patch:
      
      - CMOS Sensor Interface (csi)
      - Video Deinterlacer (vdi)
      - Sensor Multi FIFO Controler (smfc)
      - Image Converter (ic)
      - Image Rotator (irt)
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      aecfbdb1