Pandora port: Remove non-working plugins

Change-Id: I923d2a583bbb41897daf2ea84bc8a2723f3a129c
Note: The credits screen/mikmod etc. is working.
Pandora port: Fix permissions before creating the .pnd archive

Otherwise the pandora unionfs mount point will show
the correct permissions as root but the normal user
won't be able to start the binary.

-> unionfs messes up the access rights

Change-Id: I79d744f5bdcee342090e95c7a5edeb775429e2f6
Pandora port: Prepare unofficial release

Code is based on the 'v3.12-final' tag.

Only tweak is that most plugins are not
distributed due to missing keymaps.

Change-Id: Ia09e52076e128504c1f1883078c29c408600f063
elftosb1: fix usage()

Change-Id: I9ce73b907fa6276b9cd1f285156623bdafa6d548
imxtools/sbtools: add crypto code for documentation purpose

Change-Id: I4f3c659d65c1453b192cbce4bf6c85d882761929
imxtools/sbtools: improve sb1 key handling

Change-Id: Ib014a102fe44a67dd256e45e804bca9b5812eb61
imx233: fix potential hbus dividor settings + doc

HBUS uses the same field for integer and fractional dividers, the
choice is made by a bit. Make sure both are changed together,
otherwise this could result in the wrong divider to be used and in
HBUS freq to be too low or too high (very bad).

Change-Id: I253d8eeee26c5038868b729c4f791511295a39f0
imx233: fix regulator voltage setting + always enable DCDC mode

Make sure DCDC is running at boot (it is disabled by default when
5V is present and we don't want to rely on the bootloader to
change this).
When changing the voltage on a regulator, it usually takes 2ms for
the voltage to stabilize. In DCDC mode, there is an irq to notify
about the event so use it ! This is especially important when
changing cpu frequency because increasing the cpu freq while the
voltage is rising is unreliable.

Change-Id: Icfe9ef3ee90156d1e17da0820d9041859f7f3bca
imx233: rework cpu frequency scaling

When changing the cpu frequency, it is important to make sure that
HBUS stays at a reasonable frequency otherwise the chip will
crash. Special care is needed about auto-slow and clk_p/clk_h
ratio on intermediate steps.

Change-Id: Ief9f68ddf286caabe75c879718dac5027ab1560f
fuze+: add lcd debug screen (display kind)

Change-Id: I08ffcfb8e4cf516aae1c23740eedf80d2cfcea41
fuze+: make sure lcd is ready before chaning a register

The lcd driver does not wait for the refresh to be done to return
from lcd_update(). This means that changing a register is unsafe
if done in the middle of the redraw. This could happen when
disabling the lcd for example. Make sure it doesn't happen by
waiting for the lcdif to be ready.

Change-Id: I43ec62a637dd61c3b2a3a6e131c1a9e8035524b1
fuze+: implement lcd flip and invert

Change-Id: I1efcd0c6aa5e586b64c1b48d401648c7a933c4d9
fuze+: fix bootloader build

Change-Id: Ibe221d0f94ec4234ce1459073ba9ae77f6de162f
Merge branch 'master' into lab-android-2012
[FUZE+] Rockblox plugin slight keymaps update

1) slight keymaps update
Remove mapping of BUTTON_BACK reseting game to avoid pressing it
involuntary.
Direct mapping of BUTTON_POWER to go into menu.
2) manual updated
Change-Id: I28875104c4a4058216532b9aa12bb2defabcca6d
Reviewed-on: http://gerrit.rockbox.org/352
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
[Fuze+] PictureFlow: complete keys mapping

1) add quit and menu binding
2) complete manual

Change-Id: Iceee6354c788b8baeefeea2d2d8914e1df83d4a7
Reviewed-on: http://gerrit.rockbox.org/353
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
[Fuze+] imageviewer: update/complete keymaps

1) update/complete keymaps (now handle slideshow)
2) update/complete manual

Change-Id: I1baf2598941bb781a2f2777f23eb543bd6bf5848
Reviewed-on: http://gerrit.rockbox.org/354
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
Make code that depends on HAVE_USB_CHARGING_ENABLE check HAVE_USBSTACK.

This fixes building without HAVE_USBSTACK

Change-Id: If8fec87a3ed4de583864ed2bab69be1f2ad8ac52
Revert 64d048be. It breaks h300.

HAVE_USB_CHARGING_ENABLE is not only used for software usb, so checking
for HAVE_USBSTACK is wrong.

Change-Id: I422796b517c262f33f35623e992434219e288424
Maemo port: Exclude plugins requiring a keymap from packaging

Change-Id: Ia713621a97737966c1fead66965cd33cb711c8bf