1. 18 Nov, 2016 35 commits
  2. 17 Nov, 2016 2 commits
  3. 16 Nov, 2016 3 commits
    • Mauro Carvalho Chehab's avatar
      Merge tag 'v4.9-rc5' into patchwork · 36f94a5c
      Mauro Carvalho Chehab authored
      Linux 4.9-rc5
      
      * tag 'v4.9-rc5': (1102 commits)
        Linux 4.9-rc5
        gp8psk: Fix DVB frontend attach
        gp8psk: fix gp8psk_usb_in_op() logic
        dvb-usb: move data_mutex to struct dvb_usb_device
        iio: maxim_thermocouple: detect invalid storage size in read()
        aoe: fix crash in page count manipulation
        lightnvm: invalid offset calculation for lba_shift
        Kbuild: enable -Wmaybe-uninitialized warnings by default
        pcmcia: fix return value of soc_pcmcia_regulator_set
        infiniband: shut up a maybe-uninitialized warning
        crypto: aesni: shut up -Wmaybe-uninitialized warning
        rc: print correct variable for z8f0811
        dib0700: fix nec repeat handling
        s390: pci: don't print uninitialized data for debugging
        nios2: fix timer initcall return value
        x86: apm: avoid uninitialized data
        NFSv4.1: work around -Wmaybe-uninitialized warning
        Kbuild: enable -Wmaybe-uninitialized warning for "make W=1"
        lib/stackdepot: export save/fetch stack for drivers
        mm: kmemleak: scan .data.ro_after_init
        ...
      36f94a5c
    • Marek Szyprowski's avatar
      [media] s5p-mfc: Fix clock management in s5p_mfc_release() function · c0026c7b
      Marek Szyprowski authored
      Clock control indirectly requires access to MFC device, so call it only
      if we are sure that the device exists in s5p_mfc_release function.
      s5p_mfc_remove() calls s5p_mfc_final_pm(), which releases all PM related
      resources, including clocks, so any call to clocks related functions
      is not valid after s5p_mfc_final_pm().
      
      Fixes: d695c12c ("[media] media: s5p-mfc fix invalid memory access from
      s5p_mfc_release()")
      Signed-off-by: default avatarMarek Szyprowski <m.szyprowski@samsung.com>
      Signed-off-by: default avatarSylwester Nawrocki <s.nawrocki@samsung.com>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
      c0026c7b
    • Marek Szyprowski's avatar
      [media] s5p-mfc: Use clock gating only on MFC v5 hardware · c5086f13
      Marek Szyprowski authored
      Newer MFC hardware have internal clock gating feature, so additional
      software-triggered clock gating sometimes causes misbehavior of the MFC
      firmware and results in freeze or crash. This patch changes the driver
      to use software-triggered clock gating only when working with v5 MFC
      hardware, where it has been proven to work properly.
      Signed-off-by: default avatarMarek Szyprowski <m.szyprowski@samsung.com>
      Signed-off-by: default avatarSylwester Nawrocki <s.nawrocki@samsung.com>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
      c5086f13