msm: mdp: allow overriding of splash_screen_size

Change-Id: I7705c16e5ca1f147d3ca647d02af25136f32b0ab
monarudo: update display boardfile

* enable splash screen and set splash_screen_size
* reduce minimum brightness

Change-Id: I6f321d585e9ef428f62139c2c678b12fbb22f900
monarudo: add missing dsi_pll regulator supply

Originally introduced in patch ID:
  fb4e77edf9ce62aa836e8406aa9dfc1bf9aecab5
  "msm: display: Add DSI clock control for MDP GDHS power collapse"

Change-Id: Iead0032bb7d157376166e1a9c564095c373fe79b
monarudo: squash of commits from crpalmer

commit a681585c16c8766fceb6763f1c97dfa9d59610d3
Author: Christopher R. Palmer <crpalmer@gmail.com>
Date:   Tue Sep 10 19:52:43 2013 -0400

    dlx: Synch the code (but not the cmds) with M7 / upstream

    I updated the code to be more inline with the original HTC code,
    switch to using the last_init / early_off interface and to update
    the panel configuration.

    Conflicts:
        arch/arm/mach-msm/board-monarudo-display.c

commit 7824388e0b78c221a27f7378fec2258be7ec2fd2
Author: Christopher R. Palmer <crpalmer@gmail.com>
Date:   Tue Sep 10 19:51:38 2013 -0400

    dlx: Sync GPU configuration with the M7 / upstream

Change-Id: Ib57eb62a02671f30668a6250048179238b651922
dlx: replace defconfig with autogenerated version

This commit simply replaces the defconfig with the results of
running make cynanogenmod_defconfig to have the kernel provide
a canonical defconfig.

Change-Id: I173625cef242162285f57b374999fdb2cebecd27
m7 / dlx: fix USB OTG host mode

The Kconfig option was removed in commit:

    commit c701879c0073dc0bb03c895e6c7bd101d32d437d
    Author: Daniel Hillenbrand <codeworkx@cyanogenmod.org>
    Date:   Sun May 5 11:39:29 2013 +0200

        defuxx usb, break all teh things

Change-Id: I38676e5384675abcfb04bd99b7537e60eef6c643