Erik Gilling
94963af28e
update video/dsscomp.h
...
Change-Id: I9da47f7fb7f34f9c4baa860bb767cb8fd4f8020c
Signed-off-by: Erik Gilling <konkers@android.com>
2011-12-13 14:48:51 -08:00
Erik Gilling
bba5c314b2
update video/dsscomp.h
...
Change-Id: Ic5f1c01add1f2adb5a09d05c94129f3dc9cc3f1f
Signed-off-by: Erik Gilling <konkers@android.com>
2011-12-08 14:42:04 -08:00
Eino-Ville Talvala
0d9f87a3b7
Add auto-exposure/auto-white balance lock support to soc2030 image
...
sensor.
Bug: 4980604
Change-Id: I1be07a23573b70eeddd9ecb2370605713aea3d03
2011-10-31 11:42:18 -07:00
Erik Gilling
b8ef90d679
update linux/fb.h
...
Change-Id: Ib00343e3b6f95eaf3d347d4b8b9df950d0686e70
Signed-off-by: Erik Gilling <konkers@android.com>
2011-09-14 11:20:23 -07:00
Erik Gilling
763230ae55
update kernel video/dsscomp.h
...
Change-Id: Ifc4f96e3a9c3435c0b0ee80ac9da295b4e9463a1
Signed-off-by: Erik Gilling <konkers@android.com>
2011-09-07 12:53:22 -07:00
Erik Gilling
4f3465240a
Merge "update video/dsscomp.h"
2011-08-24 15:01:13 -07:00
Erik Gilling
9749753889
update video/dsscomp.h
...
Change-Id: If4bd1d751b30ad2e65c0bd83caba436334949463
Signed-off-by: Erik Gilling <konkers@android.com>
2011-08-24 13:33:13 -07:00
Mike Lockwood
0b33d9982e
Add linux/leds-an30259a.h
...
Change-Id: I9144b58bdc522d6ec22466adc459a40be648592f
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-08-23 10:29:30 -04:00
Iliyan Malchev
5598077d35
bionic: update sanitized kernel header dsscomp.h
...
Change-Id: I3d52beb97efd23000b76131b6049978546571754
Signed-off-by: Iliyan Malchev <malchev@google.com>
2011-08-04 17:10:53 -07:00
Iliyan Malchev
3a5d668e01
bionic: add clean kernel header dsscomp.h
...
Change-Id: I09a98d0abe8ff4f92058f90ffb80ddc19ccee076
Signed-off-by: Iliyan Malchev <malchev@google.com>
2011-08-03 20:59:19 -07:00
Iliyan Malchev
7b79d1ed88
bionic: add processed kernel header rpmsg_omx.h
...
Change-Id: Id07ad37dd464d859cebdf72b68e6fb16d5e91c0f
Signed-off-by: Iliyan Malchev <malchev@google.com>
2011-08-03 18:08:35 -07:00
Mike Lockwood
a4fdd8ae4c
f_accessory.h: Update USB accessory kernel driver header file
...
Bug: 5051683
Change-Id: I24fb640f24439f0010735eaa8e1e7b2767c353ea
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-07-21 13:51:30 -07:00
Chia-chi Yeh
1dcc732bb5
update VPN related kernel headers to 2.6.39.
...
The original files are updated in I84220a16b667082f4ff75e72c6b0f2f0dddb65df.
Change-Id: I14ca73b79c66427fd2ad58fb54a5ac649c9b7eee
2011-07-18 12:00:23 -07:00
Mike Lockwood
10f6adf0c8
f_mtp.h: Update for MTP_SEND_FILE_WITH_HEADER ioctl
...
Change-Id: Ib5541625998805cbc23f34eb00f5a21cba6eef53
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-07-14 21:02:30 -04:00
Iliyan Malchev
f733ca08e6
bionic: update processed omap_ion.h
...
Change-Id: I72acee8d285247c9e5fe21014a6f5ce8af3f73e5
Signed-off-by: Iliyan Malchev <malchev@google.com>
2011-07-11 11:55:47 -07:00
Iliyan Malchev
221595a085
bionic: update cleaned headers for ion
...
Change-Id: I5352e6c2b29a1c3c17eda531df397d8d3a63649a
Signed-off-by: Iliyan Malchev <malchev@google.com>
2011-07-07 15:50:10 -07:00
Rebecca Schultz Zavin
015f3a770d
Merge "Add cleaned headers for ion to bionic"
2011-06-30 15:10:37 -07:00
Rebecca Schultz Zavin
1079eb1747
Add cleaned headers for ion to bionic
...
Change-Id: I0e2c35e8fb5cd20a796c4f588954205eacde0ae2
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
2011-06-30 14:16:17 -07:00
Glenn Kasten
31b1221c2f
Re-generate resource.h from Linux 2.6.39
...
Change-Id: I22534914a4ae042ece4933bd372aafbc9129ab59
2011-06-21 17:49:32 -07:00
Jeff Brown
d9dd4bcd9e
Update linux/input.h header to 2.6.39.
...
Change-Id: I48e32adb78aac7e9a79163177fcea827159bd906
2011-06-12 18:09:00 -07:00
Simon Wilson
fe88a194a3
Merge "sound/asound.h: add header for ALSA"
2011-05-26 09:37:32 -07:00
Frank Maker
7b6795dad9
Fixed bug where -k option would not be passed to cleanupFile function
...
Changed cleanupFile to have no default original path, forcing it to be passed instead, thereby conforming to the Google Python style guide.
2011-05-25 17:28:37 -07:00
Simon Wilson
f67e03274d
sound/asound.h: add header for ALSA
...
Change-Id: If9680194846752a2fae6a4a3b8e6dba4175fb9ca
2011-05-25 14:16:34 -07:00
Michael I. Gold
9d91860612
am 5c7384fa
: am 8f7cdff4
: am a7f976c9
: update linux/tegrafb.h
...
* commit '5c7384fa791dafe6cdf9769c5166e683e29f189e':
update linux/tegrafb.h
2011-05-25 11:04:06 -07:00
Michael I. Gold
a7f976c9de
update linux/tegrafb.h
...
Change-Id: I6bccdb7e0eb34fc4ca370458f44ed187ccb67ac8
2011-05-24 13:02:58 -07:00
Dmitry Shmidt
e3e4ac9237
Update netlink-related kernel includes
...
Change-Id: I7e41bb168a1036093b598383d663a6a2e036ea42
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2011-03-22 15:21:48 -07:00
Mike Lockwood
2bb79ad9b5
Update USB accessory kernel header to include serial number support
...
Change-Id: Ic94e3f5ad278df43777fc4ea97f1fc67f6ccab0e
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-03-14 17:50:44 -04:00
Mike Lockwood
c0fc678e96
linux/usb/f_accessory.h: Update USB accessory kernel header
...
For bugs b/4079236, b/4073248 and b/4080288
Change-Id: I641a0fa93492c7059900f0193c722356d13eeab5
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-03-09 21:57:00 -05:00
Erik Gilling
da14b0e1dd
add linux/nvhdcp.h header
...
Change-Id: I74a1cf90bc9807002869aa9c7b5eddb065638db2
2011-03-01 14:46:11 -08:00
Mike Lockwood
6783f6a736
Add linux/usb/f_accessory.h header for USB accessory driver
...
Change-Id: Id6ffd75f855028739674c36f30d2592391d90859
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-02-15 09:20:21 -05:00
David 'Digit' Turner
62e1f374d1
Merge "libc: Update auto-gen scripts"
2011-02-06 12:53:23 -08:00
David 'Digit' Turner
d51564f918
Merge "libc: Fix struct user_vfp definition."
2011-02-03 10:31:27 -08:00
David 'Digit' Turner
fc2693110e
libc: Update auto-gen scripts
...
Make the scripts use external/kernel-headers/original by default.
clean_header.py: Document -k<path>, add -d<path>
find_headers.py: Make kernel config files optional
update_all.py: Allow setting the path to kernel headers on the command-line
update_all.py: Better formatting of output on ttys
update_all.py: Automatically perform "git add/rm" on affected files.
SYSCALLS.TXT: Fix typo in __socketcall definition.
checksyscalls.py: Add support for superH architecture in the checks.
gensyscalls.py: Automatically perform "git add/rm" on affected files.
cpp.py: Fixed a bug that prevented certain type definitions to
be kept in the generated clean header (e.g.
struct ethtool_drvinfo in <linux/ethtool.h>)
All scripts will use the content of external/kernel-headers/original by default now.
The generated code removes all empty lines and trailing whitespace. This is useful
to ensure a unified output even if we change the parser again in the future.
The top-level disclaimer has been edited with update instructions to regenerate
the headers when needed.
Also, a warning is now inserted every 8th line in the final output:
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Changes under kernel/arch-arm and kernel/arch-x86 should correspond to whitespace
differences and additionnal struct definitions that were missed by the previous
parser implementation.
Change-Id: Icd1c056bacd766759f3e9b7bb5d63a246f3d656a
WARNING: If you run these script, do not submit the result to gerrit for now.
It seems there are discrepancies between the content of original headers
and those currently commited under bionic/libc/kernel/.
(This problem is the main motivation to insert the warning repeatedly).
Current list of issues:
- Missing SuperH headers (i.e. external/kernel-headers/original/asm-sh)
2011-02-03 18:07:41 +01:00
David 'Digit' Turner
30b4d82bba
libc: Fix struct user_vfp definition.
...
This patch moves the definition of struct user_vfp from <asm/ptrace.h>
to <asm/user.h> for the ARM platform, in order to match the original
kernel headers.
See patches 94519 and 94520 for a description of the problem and a
fix for debuggerd that uses the structure.
This prevented us from properly re-running the kernel headers cleanup
scripts.
Change-Id: I43718a59ae49b9d89fc2d1c8affb65973fb2919c
2011-02-01 15:28:36 +01:00
Steinar H. Gunderson
0688023af7
Update IPv6 kernel headers with new 2.6.37 headers, cleaned by update_all.py. (It wanted to do many other changes, most of them cosmetic, but I only included the IPv6 changes.)
...
Change-Id: I0ef33ca6d890d067949fce772104cd03335f612d
2011-01-20 06:08:40 +01:00
Steinar H. Gunderson
db7c59df6c
Fix syntax error in defaults.py.
...
Change-Id: I149c46e7541af16856264b7f826981ce0d33290b
2011-01-20 06:08:40 +01:00
David 'Digit' Turner
b969b5a32a
libc: fix kernel cleanup script typo.
...
Change-Id: I5fc119be535ed47dadc780234665335efa6b9ac5
2011-01-11 17:23:10 +01:00
Dmitry Shmidt
015610e64e
Merge "Update headers for iproute2 ver 2.6.35"
2011-01-06 16:24:47 -08:00
Dmitry Shmidt
ce69c5e62f
Update headers for iproute2 ver 2.6.35
...
Change-Id: I170cc175b52379be6f5bd1106d43692ca7a629d2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2011-01-06 15:30:35 -08:00
David Turner
ce13670546
am ae5df14f
: Merge "Use __asm__ instead of asm in public libc headers"
...
* commit 'ae5df14f9349a000356cf45ec0292bc21ceb5b3a':
Use __asm__ instead of asm in public libc headers
2010-12-31 03:03:39 -08:00
David Turner
ae5df14f93
Merge "Use __asm__ instead of asm in public libc headers"
2010-12-31 02:30:33 -08:00
Jean-Baptiste Queru
6042658cb5
am b05aa150
: Merge "Replace all occurrances of asm with __asm__ in the output headers"
...
* commit 'b05aa1500035d0e02d30143a0702a72b111f200e':
Replace all occurrances of asm with __asm__ in the output headers
2010-12-28 11:35:22 -08:00
Jean-Baptiste Queru
b05aa15000
Merge "Replace all occurrances of asm with __asm__ in the output headers"
2010-12-28 11:10:31 -08:00
David Turner
4ad2f19f14
am a4f6d228
: Merge "Add a method for replacing tokens in the preprocessed headers"
...
* commit 'a4f6d2281f979c013080e28b1f658c2ba9a8e9f3':
Add a method for replacing tokens in the preprocessed headers
2010-12-22 11:29:30 -08:00
David Turner
a4f6d2281f
Merge "Add a method for replacing tokens in the preprocessed headers"
2010-12-20 02:43:26 -08:00
Martin Storsjo
c9205dba43
Replace all occurrances of asm with __asm__ in the output headers
...
asm() conflicts with userland code compiled with -std=c99, the userland
libc should only use __asm__() instead. Therefore, this transformation
has to be applied to all exported headers.
This only changes arch-arm/asm/byteorder.h.
Change-Id: I1cf88c37201c3a91668d387293a18885c316d53c
2010-12-08 11:41:37 +01:00
Martin Storsjo
d32c8052fc
Add a method for replacing tokens in the preprocessed headers
...
Change-Id: I14cf6337945560b012732ae0fe7a247074810678
2010-12-08 11:40:59 +01:00
Martin Storsjo
5775163f04
Use __asm__ instead of asm in public libc headers
...
If compiling userland code with -std=c99, the current header produces an
error. The content of this header originally is a kernel internal header,
where asm() is acceptable. In a header visible to userland, this should be
__asm__ instead.
Change-Id: I4d3188dd96f7836148ca89f5053d0389dd459d6e
2010-12-08 09:40:12 +01:00
David Turner
bd4ab138d8
am e05762a5
: am 8e6435ea
: Merge "Add defines for CAIF support"
...
* commit 'e05762a5312261b96d20597eb6c3a61abaeac2cf':
Add defines for CAIF support
2010-12-06 16:44:46 -08:00
David Turner
e05762a531
am 8e6435ea
: Merge "Add defines for CAIF support"
...
* commit '8e6435ead5b118f1fd458d4acbdd0bf86754ab1b':
Add defines for CAIF support
2010-12-06 13:31:43 -08:00