[LG Optimus 4X HD] exFAT:
Oh dear, got a build error:

baseband_xmm_power.c built ok with some warnings as usual, but...

CC arch/arm/mach-tegra/lge/x3/board-x3-baseband.o
CC mm/bounce.o
CC kernel/range.o
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:89:15: error: variable ‘uhsic_phy_config’ has initializer but incomplete type
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:90:2: error: unknown field ‘enable_gpio’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:90:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:90:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:91:2: error: unknown field ‘reset_gpio’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:91:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:91:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:95:2: error: unknown field ‘sync_start_delay’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:95:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:95:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:96:2: error: unknown field ‘idle_wait_delay’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:96:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:96:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:97:2: error: unknown field ‘term_range_adj’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:97:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:97:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:98:2: error: unknown field ‘elastic_underrun_limit’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:98:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:98:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:99:2: error: unknown field ‘elastic_overrun_limit’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:99:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:99:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:100:2: error: unknown field ‘postsuspend’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:100:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:100:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:101:2: error: unknown field ‘preresume’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:101:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:101:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:102:2: error: unknown field ‘usb_phy_ready’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:102:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:102:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:103:2: error: unknown field ‘post_phy_off’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:103:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:103:2: warning: (near initialization for ‘uhsic_phy_config’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:106:15: error: variable ‘tegra_ehci_uhsic_pdata’ has initializer but incomplete type
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:107:2: error: unknown field ‘phy_type’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:107:14: error: ‘TEGRA_USB_PHY_TYPE_HSIC’ undeclared here (not in a function)
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:107:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:107:2: warning: (near initialization for ‘tegra_ehci_uhsic_pdata’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:108:2: error: unknown field ‘phy_config’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:108:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:108:2: warning: (near initialization for ‘tegra_ehci_uhsic_pdata’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:109:2: error: unknown field ‘operating_mode’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:109:20: error: ‘TEGRA_USB_HOST’ undeclared here (not in a function)
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:109:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:109:2: warning: (near initialization for ‘tegra_ehci_uhsic_pdata’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:110:2: error: unknown field ‘power_down_on_bus_suspend’ specified in initializer
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:110:2: warning: excess elements in struct initializer [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:110:2: warning: (near initialization for ‘tegra_ehci_uhsic_pdata’) [enabled by default]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c: In function ‘tegra_usb_hsic_host_register’:
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:170:33: error: invalid application of ‘sizeof’ to incomplete type ‘struct tegra_ehci_platform_data’
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:176:12: error: invalid application of ‘sizeof’ to incomplete type ‘struct tegra_ehci_platform_data’
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c: In function ‘x3_baseband_init’:
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:226:6: warning: unused variable ‘ret’ [-Wunused-variable]
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c: At top level:
arch/arm/mach-tegra/lge/x3/board-x3-baseband.c:81:31: warning: ‘tegra_baseband_power2_device’ defined but not used [-Wunused-variable]
make[2]: *** [arch/arm/mach-tegra/lge/x3/board-x3-baseband.o] Error 1
make[1]: *** [arch/arm/mach-tegra/lge/x3] Error 2
make: *** [arch/arm/mach-tegra] Error 2
make: *** Waiting for unfinished jobs....