i9100g: update modem if driver

Change-Id: Iffbd654560be92457ee91880e0c560f8df3bbbaf
Source: GT-I9100G_SEA_JB_Opensource.zip
t1: update board-t1-spi

Change-Id: Iabdeea1a8c3707ada37e003a923a7d56edc7bdaa
Source: GT-I9100G_SEA_JB_Opensource
apply JB update from opensource.samsung.com

Change-Id: I894ab844f0ea52a7a91d01796d11e87a1c2f930d
modem_if: stop the spam

Change-Id: I02952bb1afa8370c160a23fc18b3050caf522d5e
cpufreq: interactive: bring inline with omapzoom

Change-Id: Idef59cadc1cd6cb893add6ee9ca73be9579faa71
cpufreq: ondemand: Calculate gradient of CPU load to early increase frequency

Instead of checking only the absolute value of CPU load_freq to increase
frequency, we detect forthcoming CPU load rise and increase frequency
earlier.

Every sampling rate, we calculate the gradient of load_freq. If it is
too steep we assume that the load most probably will go over
up_threshold in next iteration(s) and we increase frequency immediately.

New tuners are introduced:
- early_demand: to enable this functionality (disabled by default).
- grad_up_threshold: over this gradient of load we will increase
frequency immediately.

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
i9100g: fix touch input issues on JB sources

* Fixes unstable input on steady touch on battery
* Reduced annoyingly high touch sensitivity on battery
* Fixes input lag on charging
* Fixes input jitter on charging

Change-Id: I820222aa60ef7f4688b5ff934bb635562ca6de25