30 Commits

Author SHA1 Message Date
Vojtěch Boček
9a4b1f3bf6 Merge pull request #11 from Myself5/master
Add Support for shinano phone lineup
2016-03-16 19:35:16 +01:00
Myself5
9a5a91cc20 Add Support for shinano phone lineup 2015-09-26 18:40:17 +02:00
Vojtěch Boček
f439cc8a86 Merge pull request #8 from Eliminater74/patch-1
Support for LG G3 D855 Global edition
2015-07-04 16:10:22 +02:00
Eliminater74
1ecdc3f68a Support for LG G3 D855 Global edition
You already added my D851, Now I ask for D855
2015-06-29 17:59:49 -04:00
Vojtech Bocek
1945c661d8 mach-hammerhead: handle devices without board_rev in qcom,msm-id 2015-06-03 17:55:53 +02:00
Vojtech Bocek
2ee207795e Clean-up mach-m8.c a _little_ bit 2015-06-02 02:25:57 +02:00
Vojtech Bocek
95ebaf9af1 Remove support for creating dtb from /proc/device-tree
* It never actually worked, and crashes on m8
2015-06-02 02:19:26 +02:00
Vojtěch Boček
da2f043f33 Merge pull request #6 from CaptainThrowback/master
Add support for HTC One M8
2015-06-01 20:07:31 -04:00
Alexandru Gherghina
73fb2f5e6f Add support for HTC One M8
kexec now searches for current model in dtb (no longer hardcoded)

Added HTC M8 DTB entry copying

Added more HTC dtb entries to fix duo secondary camera.

Move M8 device-specific code to separate file.

Device-specific code originates from alexandru-g's github at https://github.com/alexandru-g/kexec tools from the following commits:

f38f90947e95e1d87ddf4cf6750bb2fe64f21963
277316318047956299ede48693ae07806c6c2d48
1fd5348af855e601373a228572349dd9d2f3e0a7
bb863b0c0b4e91173f09ee91889eef6419b4cf1d

Additional changes will be needed before a pull request can be issued.

Update for m8

Call missing function

Fixes from Tassadar to fix model detection

Remove extra comments and cleanup

Remove old dtb_get_model function

Updates for M8
2015-06-01 19:58:02 -04:00
Vojtech Bocek
364e8bc1f5 Update list of boardnames in --help 2015-04-01 00:33:36 +02:00
Vojtech Bocek
f463fb2ba0 Add support for d851 2015-04-01 00:32:45 +02:00
Vojtech Bocek
b3d32c5a0c Fix typo in condition in mach-shamu when filling in the /chosen nodes 2015-03-31 22:50:32 +02:00
Vojtech Bocek
300a562091 Return error status code if we fail to parse args 2015-03-31 22:30:19 +02:00
Vojtěch Boček
c49e71cc7d Merge pull request #2 from KINGbabasula/master
Add bacon board
2015-03-06 11:03:06 +01:00
KINGbabasula
56c9427ed7 Add bacon board 2015-03-06 09:44:31 +01:00
Vojtech Bocek
60bdb72da3 Add mach-shamu 2015-03-04 01:07:02 +01:00
Vojtech Bocek
4cfea98618 Increase DTB_PAD_SIZE
* Shamu's cmdline didn't fit
2015-03-04 01:06:17 +01:00
Vojtech Bocek
a7c0024b09 Move device-specific code to separate files 2015-03-03 21:26:34 +01:00
Vojtech Bocek
26c1dd9353 Modify for build with MultiROM 2014-09-04 20:50:25 +02:00
Vojtech Bocek
1e90f3aec6 Add support for dtb.img files (as opposed to dtb appended to zImage) 2014-01-18 16:44:22 +01:00
Vojtech Bocek
ca63ec90cb Consider board_rev field of 'qcom,msm-id' when choosing best DTB match 2013-12-07 22:07:53 +01:00
Vojtech Bocek
b5fa96dff3 Add support for DTB on msm devices 2013-12-07 00:20:24 +01:00
Vojtech Bocek
d985349461 Use POSIX file operations to workaround kernel bug in atag_read_tags()
* Kernels older than 3.10 without fix would let fread only get first
  1024 bytes of /proc/atags, and half of it would be 0s. Using POSIX
  read instad of C's fread 'fixes' it.
* This behaviour can be seen also when using busybox - cat reads
  the whole file, because it uses open and read, but hexdump only shows
  the first 1024 bytes, because it uses fopen and fread.
2013-10-06 15:25:34 +02:00
Vojtech Bocek
210c3b8a4a Use dynamic tag list in atag_arm_load, fix buffer overflow in c6844e1dd 2013-09-29 23:45:06 +02:00
Vojtech Bocek
c6844e1ddb Don't use hardcoded atags size
* Why is this there? Why the hell is 1536 used as hardcoded size?
  The same goes for arch/arm/kernel/atags.c.
* The hardcoded size is too small for some devices, resulting in
  panic on boot and crash of kexec userspace binary.
2013-09-27 19:51:36 +02:00
Mike Kasick
f24d6cfe11 Add kexec-hardboot options 2013-09-27 19:03:52 +02:00
Mike Kasick
2c50949ce9 Enable debug output 2013-09-27 19:03:30 +02:00
Vojtech Bocek
5206e02766 Disable uImage support, I don't needed and it breaks build with Android 2013-09-27 18:45:51 +02:00
Mike Kasick
f297fb892e Build in Android repository as static binaries 2013-09-27 18:44:32 +02:00
Vojtech Bocek
e4fcc5d126 Initial commit from kexec-tools-2.0.2 2013-09-27 18:38:23 +02:00