1. 18 9月, 2019 20 次提交
  2. 17 9月, 2019 9 次提交
  3. 07 9月, 2019 5 次提交
  4. 06 9月, 2019 4 次提交
  5. 05 9月, 2019 2 次提交
    • L
      drm/mcde: Fix DSI transfers · 88537ddb
      Linus Walleij 提交于
      There were bugs in the DSI transfer (read and write) function
      as it was only tested with displays ever needing a single byte
      to be written. Fixed it up and tested so we can now write
      messages of up to 16 bytes and read up to 4 bytes from the
      display.
      
      Tested with a Sony ACX424AKP display: this display now self-
      identifies and can control backlight in command mode.
      Reported-by: Nkbuild test robot <lkp@intel.com>
      Fixes: 5fc537bf ("drm/mcde: Add new driver for ST-Ericsson MCDE")
      Reviewed-by: NStephan Gerhold <stephan@gerhold.net>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190903170804.17053-1-linus.walleij@linaro.org
      88537ddb
    • R
      drm/msm: Use the correct dma_sync calls harder · 9f614197
      Rob Clark 提交于
      Looks like the dma_sync calls don't do what we want on armv7 either.
      Fixes:
      
        Unable to handle kernel paging request at virtual address 50001000
        pgd = (ptrval)
        [50001000] *pgd=00000000
        Internal error: Oops: 805 [#1] SMP ARM
        Modules linked in:
        CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.3.0-rc6-00271-g9f159ae0 #4
        Hardware name: Freescale i.MX53 (Device Tree Support)
        PC is at v7_dma_clean_range+0x20/0x38
        LR is at __dma_page_cpu_to_dev+0x28/0x90
        pc : [<c011c76c>]    lr : [<c01181c4>]    psr: 20000013
        sp : d80b5a88  ip : de96c000  fp : d840ce6c
        r10: 00000000  r9 : 00000001  r8 : d843e010
        r7 : 00000000  r6 : 00008000  r5 : ddb6c000  r4 : 00000000
        r3 : 0000003f  r2 : 00000040  r1 : 50008000  r0 : 50001000
        Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
        Control: 10c5387d  Table: 70004019  DAC: 00000051
        Process swapper/0 (pid: 1, stack limit = 0x(ptrval))
      Signed-off-by: NRob Clark <robdclark@chromium.org>
      Fixes: 3de433c5 ("drm/msm: Use the correct dma_sync calls in msm_gem")
      Tested-by: NFabio Estevam <festevam@gmail.com>
      9f614197