Get rid of the "ISO C90 forbids mixed declarations and code" warnings.
Some basic spacing problems and Unused variables warnings are fixed as well
dvfs.c: Fix multiple "ISO C90 forbids mixed declarations and code" warnings
Revert "dvfs.c: Fix multiple "ISO C90 forbids mixed declarations and code" warnings"

This reverts commit 6353b90c7cf27a615c0e99a485ac2bb837f65f9a.
dvfs.c: Fix multiple "ISO C90 forbids mixed declarations and code" warnings (correct one)
Messed up badly in previous one. Thought I could optimize it by putting the declaration and initializiation in one go
cpu-tegra3.c: Fixes 2 "warning: function declaration isn't a prototype"
mach-tegra/power.c: This variable is not used at all?
Mach-tegra/baseband-xmm-power.h: Remove a conflicting define
It is defined under include/linux/printk.h already
Mach-tegra/board-endeavoru.c: Various fixes
From up to bottom:
- Set the type of global_wakeup_state to int. When grepping for it, this is the correct type
- enrkey_wakeup: add (void). Correct C syntax
- mhl_sii_power: First variables, then code. Removes "err" as it is unused
- Structs of tegra_i2c_platform_data. If we take a look at ./include/linux/i2c-tegra.h
TEGRA_I2C_MAX_BUS was first set at 3, but it has been shrinked to 1 (HTC?).
This leads that the excess elements can be removed safely and cause a compiler warning when not removed.
- enterprise_uart_init: Put declaration of variable at the top of the function
- tegra_baseband_power_device: Same as above. Comment board_info, as it is unused (commented out by HTC?)
- enterprise_modem_init: remove unused variable.
- tegra_enterprise_init: Put declaration of variable at the top of the function.

Note that I've added some TODO's as well. There are some structs which aren't used.
The boardfiles are quite messy in general anyway.
Mach-tegra/board-endeavor-panel.c: Various fixes (expand)
From up to bottom:
- enterprise_hdmi_vddio, commented as it is not used
- enterprise_gpios, put in #if 0 #endif as it is not used
- sd_brightness, commented not used either
- mhl_gpio_switch, not used
- enterprise_backlight_notify, commented a part. unused atomic_read
- enterprise_sd_settings, unused..
- porch[]: unused
- enterprise_panel_early_suspend: put variables before code
- enterprise_panel_late_resume: same as above
- enterprise_panel_onchg_suspend: same as above
- enterprise_panel_onchg_resume: remove unused variable i
- enterprise_panel_init (multiple):
   * Move variables to top
   * 0x%08x -> 0x%lx as g_panel_id is an unsigned long
   * setup_timer, third parameter is integer-only. just pass 0
Mach-tegra/board-endeavoru-sdhci.c: Various warning fixes (expand)
From up to bottom:
- A lot of unused functions..
- blue_pincfg_uartc_gpio_request: from long err -> int err. gpio_request returns int values anyway..
- enterprise_wifi_status: as return value int -> unsigned int. This is as stated in arch/arm/include/asm/mach/mmc.h
Include/linux/nct1008.h: Fixes warning "function declaration isn't a prototype"
mmc: host: sdhci: Allow use of controller's native max blocksize

Currently, any controller supporting a blocksize of 4K or higher
is bumped back down to 512 bytes. This change allows using the
controller's native blocksize on a per-hardware basis.