Merge remote-tracking branch 'linaro-android/test/linaro-android-4.4' into working-hikey-mainline-rebase-v4.4-c28

* linaro-android/test/linaro-android-4.4: (471 commits)
  android: skip building drivers as modules
  usb: gadget: u_ether: use %z format specifier for size_t
  goldfish_bus: switch GOLDFISH_BUS config back to bool
  tcp: Fix IPV6 module build errors
  userfaultfd: Add missing vma_merge parameter
  goldfish: pipe: fix platform_no_drv_owner.cocci warnings
  uid_cputime: skip power reporting per uid for now
  cpufreq: interactive: build fixes for 4.4
  cgroup: refactor allow_attach handler for 4.4
  usb: gadget: rndis: fix broken build for 4.4
  usb: gadget: rndis: fix broken data aggregation build
  mm: private anonymous memory build fixes for 4.4
  power: suspend_time: include module.h instead of init.h
  misc seq_printf fixes for 4.4
  netfilter: xt_qtaguid/socket: build fixes for 4.4
  net: PPPoPNS and PPPoLAC build fixes for 4.4
  usb: gadget: rndis: use %z format specifier for size_t
  kbuild: Makefile.clean: make Kbuild and Makefile optional
  ANDROID: rtc-palmas: correct for bcd year
  sched: add sched blocked tracepoint which dumps out context of sleep.
  ...

Conflicts:
	drivers/cpufreq/Kconfig
	fs/pstore/ram.c
	include/linux/cpufreq.h
	include/trace/events/power.h