Create UPSTREAMS
remove include asm/sizes.h
several changes needed to for successful build
Merge branch 'cm-12.0' of https://github.com/MarcKe/android_hardware_samsung into cm-12.0
Add missing ril interface.

Change-Id: I6c539b768be990420d905dba1220cd7a4c61b1e7
Do the same for xmm6262
libcamera: fix camera.

Change-Id: I8992ec58b0254c73075e5e1a7b08227958179c0e
Revert "Do the same for xmm6262"

This reverts commit dc8de7ca7a3cc9958e353ef3cade5643b8a6ad19.
Revert "Add missing ril interface."

This reverts commit 51bf3145ef3e1279d396e9fd872ddbe5e9c7491a.
samsung: exynos4x12 uses its own custom HAL

Change-Id: I90157c4e28de16cb823d4fa458ad44a60cb36596
ril: remove pthread, sync with cm's repo
Exynos4: Fix build

Change-Id: Idb327b37156e2014a34a8831ce6d60769e3217af
Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_hardware_samsung into cm-12.0

Conflicts:
	ril/libsecril-client-sap/Android.mk
Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_hardware_samsung into cm-12.0

Conflicts:
	exynos4/hal/include/sec_utils.h
	exynos4/hal/libgralloc_ump/alloc_device.cpp
	exynos4/hal/libhwcomposer/SecHWCUtils.h
Revert "XMM626x: Update RIL to V9 [1/2]"

This reverts commit ca4a9a096bde7727492fe1f807f6bab088f716dd.
hardware_samsung: RIL: update xmm626x to make it work with the new rild

Some function prototypes have been changed, so take the new libril and add samsung specific parts

PS1: updated xmm6262 -> sim is detected but RIL_register receive a null pointer
PS2: updated xmm6260 and add a missing part in PS1

TODO: fix the null pointer

Change-Id: Ife7fb3fb585e86a9abfe612207c5ab310d0a9e18