aboutsummaryrefslogtreecommitdiff
path: root/original
AgeCommit message (Collapse)Author
2020-02-04Update to v5.5 kernel headers.Christopher Ferris
Kernel headers coming from: Git: https://android.googlesource.com/kernel/common/ Branch: android-mainline Tag: android-mainline-5.5 Test: NA Change-Id: I954d19258c7f4af8b50f6aac85df84ec4ebfb205
2020-01-30Remove the unused asm-mips headers.Elliott Hughes
These are just causing confusion when they show up in codesearch/grep results. Test: updated bionic uapi headers Change-Id: I97c566c0b89b83479018814deb2d473581e23d48
2019-12-04Update to android-mainline kernel headers v5.4.Christopher Ferris
Test: NA Change-Id: I96a705e553b28ac69ee81a21155a8b01cd9d07d7
2019-10-02Update to kernel headers v5.3.2.Christopher Ferris
Test: NA Change-Id: I12c6ac92bb70342bd81b1be4ec398049fd0da49b
2019-09-03Update to kernel headers v5.2.11.Christopher Ferris
Test: NA Change-Id: I91a2f23a9101a4055939837e4d2eca7516a4fea2
2019-08-05Update to kernel headers v5.2.6.Christopher Ferris
Test: NA Change-Id: I0691ebc75a854edd622b902e674cc629441996ae
2019-07-08Update to kernel headers v5.2.Christopher Ferris
Test: NA Change-Id: I1130b586e7e9cb528a84c28002a93db6440b0e0b
2019-05-20Update to kernel headers v5.1.3.Christopher Ferris
Test: NA Change-Id: I93fc662c7cd190d9cbe5b0f019544afb6a5c662e
2019-03-21Update to kernel headers v5.0.3.Christopher Ferris
Test: NA Change-Id: Ib476493ba17813f827418ee5978c1c1486a81ec3 Merged-In: Ib476493ba17813f827418ee5978c1c1486a81ec3
2019-03-07Update to v5.0 kernel headers.Christopher Ferris
Test: NA Change-Id: Ifff6066b03627222fed9a5f6453edd8c7d00f3b6
2019-01-15Update to v4.20.1 kernel headers.Christopher Ferris
Test: NA Change-Id: I0c226f792fa0c0ad69160a531d1650134110b6e0 Merged-In: I0c226f792fa0c0ad69160a531d1650134110b6e0 (cherry picked from commit 1834019523e227884e79f9566ec40b83e94332e7)
2018-10-25Update to v4.19 kernel headers.Christopher Ferris
Test: NA Change-Id: I7baa9728328396da084ddd0358fdaad2e1477121
2018-06-27Update to v4.17.3 kernel headers.Christopher Ferris
Test: NA Change-Id: I82e39df7b930d2dda024be2315552ba98da53ae8
2018-04-24Remove ion.h from the uapi kernel headers.Christopher Ferris
Bug: 77976082 Test: NA Change-Id: Ic59aa8dbfbd6d08bc626af9691c319c0798b7214
2018-01-31Update to v4.15 kernel headers.Christopher Ferris
Test: NA. Change-Id: Ic06b0506705a46ed11e3b9f212515d34147c8135
2017-11-15Update to kernel headers v4.14.Christopher Ferris
Includes updates to all of the original/modified scsi files. Mostly comment changes and a few defines that changed. Test: Compiles. Change-Id: I9c13e802c2fda76c8eb3b92dcc15baedf8fb8b99
2017-07-26Update to kernel headers v4.12.3.Christopher Ferris
Test: NA Change-Id: Iee3d607e8a0fe866ffa1f123308af0713719ea29
2017-07-24Update the kernel-headers docs.Elliott Hughes
In particular, explain that most folks who try to make changes to this project probably shouldn't be doing so, and should consider TARGET_DEVICE_KERNEL_HEADERS instead. Bug: N/A Test: N/A Change-Id: I9616c4ef7b7249ae60d4a0e22dfc14310e314794
2017-02-21Update to kernel headers v4.10.Christopher Ferris
Test: Built angler, booted on angler, ran bionic unit tests. Change-Id: Id6fadeb8a148c3107f4eb3b837cef57e4c9b97c7
2017-01-27Update to kernel headers v4.9.6.Christopher Ferris
Test: Built arm/arm64/x86/x86_64 targets. Change-Id: Ic4d3591a992f1a7daba4cebf0e5ebad9825c7d6e
2017-01-25Update to kernel headers v4.9.3.Christopher Ferris
Test: Built arm, arm64, x86, x86_64 targets. Test: Booted on angler, and ran bionic unit tests (32 bit and 64 bit). Change-Id: I1e1baf5e5ce74283d21140736aad64c25dbdbe4e
2016-12-12Update to kernel headers v4.8.14.Christopher Ferris
Test: Built mips/arm/arm64/x86/x86_64. Built and booted angler. Change-Id: I1691a363c8d889535334a98dad93651808a15af6
2016-08-24Update to kernel headers v4.7.2.Christopher Ferris
Change-Id: Ie38921bc18a94316dc708b9869e53c2d80c4fed1
2016-07-22More kernel header updates.Christopher Ferris
The new generate script is going to completely delete the uapi directory, so move the contents of README.TXT into the other readme. Also add more description of how the scsi directory manual modification works. Update the scsi headers to match the current kernel headers in v4.4.11. Bug: 30072483 Change-Id: I786befadb47958ea00b918ab00da83668928421a
2016-07-18Remove all android kernel uapi headers.Christopher Ferris
These headers do not exist in linux upstream kernels, so do not belong here. Clean these out so that the automatic kernel header script can be modified to catch when uapi headers are removed or moved. Bug: 30072483 Change-Id: Iffb8802f34732886b55c85b911f92f339d9f86c1
2016-05-20Merge "Updated to v4.4.11 kernel headers."android-wear-7.1.1_r1android-n-iot-preview-2nougat-mr1-wear-releasen-iot-preview-2Christopher Ferris
2016-05-19Updated to v4.4.11 kernel headers.Christopher Ferris
Change-Id: Iacac8b458eb77bcfc0fbe5408092d8baf2c07c4a
2016-02-05Remove extra uapi from include.Christopher Ferris
There appears to be a typo in the include in siginfo.h for mips. Remove the uapi portion (which has already been done in the bionic versions). Bug: 23789423 Change-Id: Iea355d71d84e9efb4bcd1b6873aa1e7f3c8d0bf0
2016-02-04Updated to v4.4.1 kernel headers.Christopher Ferris
Bug: 23789423 Change-Id: I45ef68b3955c1f4d91ed53db8c519fce64d57f09
2015-09-17Import scsi headersGreg Hackmann
Linux's scsi headers are a mix of userspace-facing and kernel-facing declarations that can't be directly used by userspace. The glibc maintainers manually copy-and-pasted these definitions into their own scsi headers and haven't substantially updated them in 15 years. musl has a similar set of definitions in its scsi headers. scsi/scsi.h has been modified from the 3.18 headers to put #define __KERNEL__ ... #endif around the sections that other libc implementations don't expose. scsi/{scsi_ioctl,sg}.h are the original upstream headers. The cleaned-up versions of these headers are equivalent to the same headers in glibc and musl (though much more up-to-date). Change-Id: I3395f7433d91c4c661bd1b88d392b1b11f1ad557 Signed-off-by: Greg Hackmann <ghackmann@google.com>
2015-09-02Update to v3.18.21 kernel headers.Christopher Ferris
Change-Id: If068c58cfe6ac29fab76219dbe2eb5b11cf71246
2015-07-13Update to v3.18.18 kernel headers.Christopher Ferris
Change-Id: I76cc04c2267ef904ef8e18acdab72be4c4da4523
2015-03-31Upgrade kernel headers to 3.18.10.Christopher Ferris
Change-Id: I23a3a4062f3f71ef1df4a3c82b0a50b66b964426
2015-03-03Add NOTICE fileConley Owens
Change-Id: Ibf3570879893c56e2771109f2ed0c9d5c6a285c6
2015-01-23Update to kernel header v3.18.3.Christopher Ferris
Bug: 19127803 Change-Id: I1e00b613153b691fe960b6e080d498f0f65f33b7
2014-09-18Move to v3.16.3 kernel headers.Christopher Ferris
Change-Id: I91e46cf6ba3ed24666029d5611b77f9164c8087f
2014-09-02Update kernel headers to v3.16.1Christopher Ferris
Change-Id: I6dfc0dc4e53b1d2de9b4e876144a22bba184f8e4
2014-07-10Update to v3.14 kernel headers.Christopher Ferris
Change-Id: I4353cbc4ac56c173f6ddca0ea9361825fa53f04a
2014-06-20[MIPS64] Add __SANE_USERSPACE_TYPES__ to asm/types.h for LL64Aaro Koskinen
Allow 64-bit userspace programs to use ll64 types. The define name comes from commit 2c9c6ce0199a4d252e20c531cfdc9d24e39235c0 (powerpc: Add __SANE_USERSPACE_TYPES__ to asm/types.h for LL64). The patch allows to compile perf on MIPS64 and eliminates the following warnings: tests/attr.c:74:4: error: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type '__u64' [-Werror=format=] This patch and the above description is from http://patchwork.linux-mips.org/patch/6890/ which has been accepted upstream but not yet merged into a release. This patch is required in order to do full builds of mips64 Android. Without this patch, various external/* projects fail to compile. Change-Id: I3b86a4cdb037b0322f99245c28d9a2fda60d595d
2014-06-05Update kernel header docs.Christopher Ferris
Bug: 15433575 Change-Id: Id7a82191e61433854f4d7dc5e29fc942e1b1badf
2014-04-22prctl: Adds the PR_SET_TIMERSLACK_PID optionRuchi Kandoi
Allows software to set timer clack for other thread. Change-Id: I66b58079de946f81486f57af2f2a758704bf9b05 Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
2014-04-02Update adf headerGreg Hackmann
Fixes 64-bit related alignment issues Change-Id: Idf52ff0111cffa25f3472355018916d8880438db Signed-off-by: Greg Hackmann <ghackmann@google.com>
2014-01-30Update binder headerArve Hjønnevåg
Adds 64 bit support. Change-Id: I24ccd2e58ef7c3f6cc68db3c3a2e49680de7cd30
2014-01-23external/kernel-headers: rename aarch64 target to arm64Colin Cross
Rename aarch64 build targets to arm64. The gcc toolchain is still aarch64. Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
2013-12-20Remove the non-uapi kernel header files.Christopher Ferris
Bug: 11559337 Change-Id: Id0d339407d071b8952f9e341f324f6eccfe0b5e0
2013-12-12Add ioprio.h.Christopher Ferris
Change-Id: I2147f105adfa689cc104f558d3ec575edd9e06e9
2013-11-25Clobber the uapi ion.h with the old ion.h until Android switches to the new ABI.Elliott Hughes
Internal master is already switched, but that looks too painful to cherrypick into AOSP, so let's hack AOSP back to pre-uapi for this one file. I'll revert this immediately in internal master (where the current situation is that the old headers have been clobbered with uapi headers). Bug: 11859767 Change-Id: Ie6d7df965c497f8853cf3d3c2187a93e6992ad15
2013-11-22am 3dc73341: Merge "Remove all non-uapi header files."Christopher Ferris
* commit '3dc73341f059ef612ac1921a403762e5919e2e13': Remove all non-uapi header files.
2013-11-23Merge "Remove all non-uapi header files."Christopher Ferris
2013-11-22Remove all non-uapi header files.Christopher Ferris
A few non-uapi header files snuck in and need to be removed. Most are files that do #include <asm-generic/XXX.h>, but a few are extra headers. Also update uapi/video/adf.h which was changed recently. Change-Id: I447e782bd612b1193472f2b8a22269f270677c6e