imx6: ventana led fix

- fix typo for led trigger
- remove active-low designator
imx6: ventana: fix USB OTG VBUS enable

- overcome bootloader bug that doesn't configure padcfg
imx: ventana: workaround for HDMI audio init

The HDMI audio module most be called after HDMI video is probed,
however the video probing is done in late init on Ventana as its
based on EEPROM config.

For now, make this a late initcall to work around this ugly dependency
imx6: ventana: change video-device ordering

reorder default video output device ordering to:
  mxcfb0: hdmi
  mxcfb1: analog
  mxcfb2: lvds
  mxcfb3: mipi

There are two reasons for this change:
 1. the new order better reflects the popularity of the devices on existing boards
 2. this works-around a race condition that can hang the board when hdmi is connected
    but not the first display

Additionally we disable mxcfb devices that are not possible per board
imx6: ventana: make uart registration depend on EEPROM
media: adv7180: fix detect standard

If decoder is not locked on input signal, behave as we do if an unknown
standard is detected.
imx6: pcie: remove PC bump in imprecise abort handler

I don't believe this is necessary and I believe it can cause random issues
imx: fix pci irq mapping for pcie-to-pci bridge