Merge branch 'topic/lt-3.2-imx6-audio' into lt-3.2-imx6

* topic/lt-3.2-imx6-audio: (28 commits)
  make sgtl5000 work  -- need to split to small patch
  ENGR00154525 SDMA: SDMA not works when event number bigger than 32
  arm/imx6q: add cko1 clock
  arm/imx6q: add imx-sgtl5000 device from sabrelite board
  fw/imx: add sdma-imx6q-to1.bin.ihex
  dts/imx6q: add sdma script
  ARM: imx6q-sabrelite: add audmux
  ARM: mxc/audmux-v2: add dt support
  dma/imx-sdma: let imx6q choose dma driver
  dts/imx6q: add ssi
  alsa/imx-ssi: rename fsl,ssi-asynchronous-mode to fsl,ssi-synchronous-mode
  ASoC: imx-ssi: add device tree probe support
  dts/imx6q-sabrelite: add sgtl5000 audio codec
  regulator/fixed: set apply_uV 0
  dts/imx6q-sabrelite: add 2P5V and 3P3V regulators
  regulator: pass device_node to of_get_regulator_init_data()
  regulator: If a single voltage is set with device tree then set apply_uV
  regulator: Fix regulator_register() API signature in Documentation
  regulator: fix label names used in device tree bindings
  regulator: Avoid potential NULL dereference in reg_fixed_voltage_probe()
  ...