import 3.16.3.

* import 3.16.3.
* add patches from the -stable queue:
  - module-clean-up-ro-nx-after-early-module-load-failures
  - cpufreq-opp-avoid-sleeping-while-atomic
  - carl9170-fix-sending-urbs-with-wrong-type-when-using-full-speed
  - drm-tegra-add-module_device_tables
  - drm-tilcdc-panel-fix-dangling-sysfs-connector-node
  - drm-tilcdc-slave-fix-dangling-sysfs-connector-node
  - drm-tilcdc-tfp410-fix-dangling-sysfs-connector-node
  - drm-tilcdc-panel-fix-leak-when-unloading-the-module
  - drm-tilcdc-fix-release-order-on-exit
  - drm-tilcdc-fix-double-kfree
  - drm-ttm-fix-handling-of-ttm_pl_flag_topdown-v2
  - drm-ttm-fix-possible-division-by-0-in-ttm_dma_pool_shrink_scan
  - drm-ttm-choose-a-pool-to-shrink-correctly-in-ttm_dma_pool_shrink_scan
  - drm-ttm-use-mutex_trylock-to-avoid-deadlock-inside-shrinker-functions
  - drm-ttm-fix-possible-stack-overflow-by-recursive-shrinker-calls
  - drm-ttm-pass-gfp-flags-in-order-to-avoid-deadlock
  - drm-radeon-dpm-handle-voltage-info-fetching-on-hawaii
  - drm-radeon-re-enable-dpm-by-default-on-cayman
  - drm-radeon-re-enable-dpm-by-default-on-btc
  - drm-radeon-load-the-lm63-driver-for-an-lm64-thermal-chip
  - drm-radeon-set-vm-base-addr-using-the-pfp-v2
  - drm-radeon-atom-add-new-voltage-fetch-function-for-hawaii
  - drm-radeon-tweak-accel_working2-query-for-hawaii
  - drm-i915-fix-crash-when-failing-to-parse-mipi-vbt
  - drm-i915-read-head-register-back-in-init_ring_common-to-enforce-ordering
NOT RELEASED YET

* NOT RELEASED YET
* set ABI to 3.slh.2.