24 May, 2016

14 commits


19 May, 2016

1 commit

  • The head list may be corrupted when two requests from
    the same 'pxp_chan' are issued sequentially. So change
    the issue_pending function to strictly serialized the
    requests to avoid this kind of issue.

    Signed-off-by: Fancy Fang
    (cherry picked from commit 3ed71dcdd8ceeb3725399053f31c1930d2e7a08d)

    Fancy Fang
     

16 May, 2016

2 commits


11 May, 2016

6 commits

  • Add csis-clk-settle property to imx7D SDB mipi csi.

    Signed-off-by: Sandor Yu
    (cherry picked from commit 01365628fdfadc4f8343722a2d5c69d5d8037540)

    Sandor Yu
     
  • Add clk_settle variable to compliance more mipi sensor.
    Mipi controller should setting by followed value
    according mipi sensor support D-phy version.

    Slave Clock Lane Control Register for TCLK-SETTLE.
    2'b0x = 110 ns to 280ns (v0.87 to v1.00)
    2'b10 = 150 ns to 430ns (v0.83 to v0.86)
    2'b11 = 60 ns to 140ns (v0.82)

    Signed-off-by: Sandor Yu
    (cherry picked from commit 928103ba7d28a7dbddf950892cb9d49ec2b192d3)

    Sandor Yu
     
  • ov5647 mipi camera sensor is replaced by ov5640
    on imx7D SDB RevB board.

    Signed-off-by: Sandor Yu
    (cherry picked from commit aef2ab14e91ccd173086a9849cf64619e078ed6f)

    Sandor Yu
     
  • Combine csi image setting function for 32-bit,16-bit,8-bit format.
    For parallel 8-bit sensor input, when bit per pixel is 16,
    csi image width should been doubled.
    But for mipi input, the csi image width and height should align
    with mipi whatever data width.

    Signed-off-by: Sandor Yu
    (cherry picked from commit caa8725e713691b42aa112a6e51f12e7d595f139)

    Sandor Yu
     
  • -Support no power and reset pins platform.
    -Remove specific power and reset pin setting for ov5640 daughter card.
    -Put sensor in software power down state when streamoff.
    -Remove unsupported video modes, keep 640x480, 720x480, 720p, 1080p 30fps
    video modes in driver.

    Signed-off-by: Sandor Yu
    (cherry picked from commit 6a6c44e2406dcd9481e3103ca2710a319265c52a)

    Sandor Yu
     
  • GPIO0~GPIO7 part:
    - Commit(c8cabda5ab07) add some wrong input sel value for uart, return
    them to origin setting.
    - Add uart DTE pin mode setting.

    UART2_TX_DATA pin part:
    - RM doc "iMX7D_RM_Rev0_Approval.pdf" (2016.04.25 updated in compass)
    updated input sel define for UART2_RX_DATA, then set the correct input
    sel for the pin.

    Signed-off-by: Fugang Duan
    (cherry picked from commit: 90a8b06b9735dd5b8d2023ff3b95886441e0e8d9)

    Andy Duan
     

09 May, 2016

2 commits


08 May, 2016

2 commits


06 May, 2016

2 commits


04 May, 2016

4 commits


29 Apr, 2016

5 commits


20 Apr, 2016

1 commit


19 Apr, 2016

1 commit

  • SRTC needs to be kept enabled during system poweroff,
    SNVS_LP control register bit 0 SRTC_ENV must be set
    to enable RTC, for software poweroff, kernel just
    read the register offset and value from dtb and write
    to SNVS_LP control register to poweroff system, need
    to make sure bit 0 SRTC_ENV is set to enable RTC during
    system poweroff.

    Previous setting did NOT enable it which will cause
    RTC stop running if using software poweroff.

    Signed-off-by: Anson Huang

    Anson Huang