aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-08Add metadata am: f0b88bfe14 am: bde5afd27dandroid-wear-9.0.0_r9android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-o-mr1-iot-release-1.0.5android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devBill Yi
am: eaac31b636 Change-Id: I1247029a9b1cf998e8e5840c7e2fb331d1fb2606
2017-12-08Add metadata am: f0b88bfe14Bill Yi
am: bde5afd27d Change-Id: If5d91be153b396d4ebdb80701088ab6712e08e4a
2017-12-08Add metadataBill Yi
am: f0b88bfe14 Change-Id: I4160799d756abd2349c7c10bc7258e4b5b09b7e7
2017-12-07Add metadataandroid-wear-p-preview-2android-wear-8.0.0_r1android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7android-n-iot-release-smart-display-r2android-n-iot-release-smart-displayandroid-n-iot-release-polk-at1android-n-iot-release-lg-thinq-wk7o-mr1-iot-preview-8o-mr1-iot-preview-7Bill Yi
BUG:67772237 Change-Id: I21ad4c020100babfe2e97edd3708c7750fbecb9b
2017-11-15Update dtc to the version of 20170713 of upstream am: a058df1cff am: 06f6876f93SzuWei Lin
am: dbba27fdcd Change-Id: Iae16d153ed67761720b32edceaef4c4f58aa7479
2017-11-15Update dtc to the version of 20170713 of upstream am: a058df1cffSzuWei Lin
am: 06f6876f93 Change-Id: I734448d1bfa4a6cc91233e74e1188b1a0600d881
2017-11-15Update dtc to the version of 20170713 of upstreamSzuWei Lin
am: a058df1cff Change-Id: Idc39b25e3aa0d1c8cf118a65331539c6694aea1d
2017-11-09Update dtc to the version of 20170713 of upstreamandroid-o-mr1-iot-preview-6o-mr1-iot-preview-6SzuWei Lin
For pylibfdt, merge dtc to upstream 0016f8c2aa32423f680ec6e94a00f1095b81b5fc and merge history Bug: 64424046 Test: Build dtc, use output dtc to build dts, can output correct dtb. Change-Id: I4304259e1245bc4a45d0b8f8e3ae8119e509042c
2017-10-10Use -Werror in external/dtc am: 52a61d1b84 am: 3281c3abb9 am: 010169bad3Chih-Hung Hsieh
am: dd48e40235 Change-Id: If23de8cfa469107d22cd8c9e7c55d7dbc6b1fdc1
2017-10-10Use -Werror in external/dtc am: 52a61d1b84 am: 3281c3abb9Chih-Hung Hsieh
am: 010169bad3 Change-Id: I11eb33d80d2935272f0569c605b3c6b33aab6ba2
2017-10-10Use -Werror in external/dtc am: 52a61d1b84Chih-Hung Hsieh
am: 3281c3abb9 Change-Id: If348804f40a46de2cf2f00156f0651c95f633d62
2017-10-10Use -Werror in external/dtcChih-Hung Hsieh
am: 52a61d1b84 Change-Id: I73df4eb2c9e9b507fc12c58d25795c5dec955b2c
2017-10-10Use -Werror in external/dtcChih-Hung Hsieh
Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I514ccf45605e3cdc661dd663c735b3c052c60f43
2017-09-28Use -Werror in external/dtc am: bea7af187e am: 86793a3f61 am: c16520de98Chih-Hung Hsieh
am: 5d1c97c6ad Change-Id: I73da7224882c449f6e69390339e5f2d7cfded15b
2017-09-28Use -Werror in external/dtc am: bea7af187e am: 86793a3f61Chih-Hung Hsieh
am: c16520de98 Change-Id: Id6e599c3e4f60addd322360718ef1a8f9cef72ee
2017-09-27Use -Werror in external/dtc am: bea7af187eChih-Hung Hsieh
am: 86793a3f61 Change-Id: I1654073fcb7d57e542c2a544318dd95fdaad8f21
2017-09-27Use -Werror in external/dtcChih-Hung Hsieh
am: bea7af187e Change-Id: Ic73bd047a093a7f7f89dcd57e805e1f3af9586d1
2017-09-27Use -Werror in external/dtcChih-Hung Hsieh
Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I055a3a8fbd44478762d176d68ae197d5e93517bb
2017-07-13dtc: change default phandles to ePAPR style instead of bothRob Herring
Currently, both legacy (linux,phandle) and ePAPR (phandle) properties are inserted into dtbs by default. The newer ePAPR style has been supported in dtc and Linux kernel for 7 years. That should be a long enough transition period. We can save a little space by not putting both into the dtb. Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-06-15tests: fdtoverlay unit testPantelis Antoniou
Add an fdtoverlay unit test. Applies applies overlay(s) and then retrieves an inserted property to verify. Signed-off-by: Pantelis Antoniou <pantelis.antoniou@konsulko.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-06-15fdtoverlay: A tool that applies overlaysPantelis Antoniou
Since libfdt support overlay application on FDT blobs, provide a command line tool that applies an arbitrary number of overlays, one after another to a base fdt blob and output the result in the given file. Signed-off-by: Pantelis Antoniou <pantelis.antoniou@konsulko.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-06-14manual: Document missing optionsPantelis Antoniou
The -d and -s options were undocumented. Add an entry in the manual. Signed-off-by: Pantelis Antoniou <pantelis.antoniou@konsulko.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-06-08dtc: fix sprintf() format string error, againDavid Gibson
2a42b14 "dtc: check.c fix compile error" changed a format string using %lx which wasn't correct for all platforms. Unfortunately it changed it to %zx, which is wrong for a different set of platforms (and only right on the others by accident). The parameter we're formatting here is uint64_t, not size_t, so we need to use the PRIx64 macro from <inttypes.h> to get this right. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-05-20Makefile: Fix build on MSYS2 and CygwinCufi, Carles
The host compiler on MSYS2 and Cygwin does not allow the -fPIC option, issuing a warning that is treated as an error and stops the build. Detect whether we're running under MSYS2 or Cygwin and avoid adding -fPIC to prevent the error from happening. Tested on Linux, MSYS2 and Cygwin. Signed-off-by: Carles Cufi <carles.cufi@gmail.com> [dwg: Added explicit empty CFLAGS for clarity] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-05-19Clean up shared library compile/link optionsDavid Gibson
- Allow overriding of shared library compile time flags for platforms whic need it - Include -fPIC in the link flags variable instead of including it raw in the target rule - Cosmetic formatting tweaks Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-05-17Suppress expected error message in fdtdump testDavid Gibson
Since 548aea2 "fdtdump: Discourage use of fdtdump", fdtdump unconditionally prints a message discouraging its own use except for debugging purposes. This shows up messily in the "make check" output, so suppress it. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-05-17dtc: check.c fix compile errorShuah Khan
Fix the following compile error found on odroid-xu4: checks.c: In function ‘check_simple_bus_reg’: checks.c:876:41: error: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘uint64_t{aka long long unsigned int}’ [-Werror=format=] snprintf(unit_addr, sizeof(unit_addr), "%lx", reg); ^ checks.c:876:41: error: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘uint64_t {aka long long unsigned int}’ [-Werror=format=] cc1: all warnings being treated as errors Makefile:304: recipe for target 'checks.o' failed make: *** [checks.o] Error 1 Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com> [dwg: Correct new format to be correct in general] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-05-11libfdt: Android.mk -> Android.bp am: b1d8b2cd5e am: 1531615a95 am: 50b39e5896android-o-mr1-iot-release-smart-display-r40.1Jandroid-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14oreo-mr1-devoreo-dr1-devSteven Moreland
am: e3169bcf71 -s ours Change-Id: If1324b4c48a2faa357e3a8ca90eccd927fd1d249
2017-05-11libfdt: Android.mk -> Android.bp am: b1d8b2cd5e am: 1531615a95android-o-mr1-preview-2android-o-mr1-preview-1Steven Moreland
am: 50b39e5896 Change-Id: I6c1a40b0b77d46e8d853b6f2e099db514f3ee058
2017-05-11libfdt: Android.mk -> Android.bp am: b1d8b2cd5eSteven Moreland
am: 1531615a95 Change-Id: I3707e5cd4540369a8fb7b98f26a23260712ff578
2017-05-11libfdt: Android.mk -> Android.bpSteven Moreland
am: b1d8b2cd5e Change-Id: I12be38dfd67da510683108c2b500f5a88ceb01d2
2017-05-10Build the dtc binary as a static executable am: 94285e0679 -s oursYueyao Zhu
am: 8148d0cfff -s ours Change-Id: I6ee1b41637855f54f968285805b4701f2089e0d0
2017-05-10Build the dtc binary as a static executableYueyao Zhu
am: 94285e0679 -s ours Change-Id: Iddf32c9b5dd2db0031beea92b57b0beba813dc0c
2017-05-08libfdt: Android.mk -> Android.bpandroid-o-preview-4android-o-preview-3android-o-iot-preview-5android-n-iot-preview-4o-iot-preview-5n-iot-preview-4Steven Moreland
Test: links Bug: 37512442 Merged-In: I150e4538451c2c446e243792f3321603ba9125fa Change-Id: I150e4538451c2c446e243792f3321603ba9125fa
2017-05-08libfdt: Android.mk -> Android.bpSteven Moreland
Test: links Bug: 37512442 Change-Id: I150e4538451c2c446e243792f3321603ba9125fa
2017-05-06Build the dtc binary as a static executableandroid-vts-8.0_r9android-vts-8.0_r8android-vts-8.0_r7android-vts-8.0_r6android-vts-8.0_r2android-vts-8.0_r13android-vts-8.0_r12android-vts-8.0_r11android-vts-8.0_r10android-vts-8.0_r1android-security-8.0.0_r54android-security-8.0.0_r53android-security-8.0.0_r52android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r26android-cts-8.0_r25android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-cts-7.1_r18android-8.0.0_r9android-8.0.0_r7android-8.0.0_r51android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1security-oc-releaseoreo-vts-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-devoreo-cts-releaseYueyao Zhu
This enables the dtc binary to be used without dependencies on shared libraries, for instance, when the binary is copied to be used in the Android kernel build process. Bug: 38007786 Test: mmm -j8 external/dtc , ldd out/host/linux-x86/bin/dtc Change-Id: Ic566104dc8064bdea12a9d3e0c442b518dc5d2ec Merged-In: Ic566104dc8064bdea12a9d3e0c442b518dc5d2ec (cherry picked from commit 9dfa11ddc415aec92f9ffed55d86cb3ba77c9a29)
2017-05-05Build the dtc binary as a static executable am: 8aa4d201f0 am: bcd3cbea51 ↵Yueyao Zhu
am: d6fd0c33bf am: e9e99f171c -s ours Change-Id: I2d8c669de26d2d7346b89af4843e94b2fd6a8993
2017-05-05Build the dtc binary as a static executable am: 8aa4d201f0 am: bcd3cbea51Yueyao Zhu
am: d6fd0c33bf Change-Id: Ib072cbbc438f1680fba8b5223fcdaef1cfcb3152
2017-05-05Build the dtc binary as a static executable am: 8aa4d201f0Yueyao Zhu
am: bcd3cbea51 Change-Id: I7ada2548d57cc207c24d18ea443e9e144b7809d0
2017-05-05Build the dtc binary as a static executableYueyao Zhu
am: 8aa4d201f0 Change-Id: Ifdb335ed6382f7a59cdf10e9a2b9ff0139aed088
2017-05-05Build the dtc binary as a static executableYueyao Zhu
This enables the dtc binary to be used without dependencies on shared libraries, for instance, when the binary is copied to be used in the Android kernel build process. Test: mmm -j8 external/dtc , ldd out/host/linux-x86/bin/dtc Change-Id: Ic566104dc8064bdea12a9d3e0c442b518dc5d2ec Merged-In: Ic566104dc8064bdea12a9d3e0c442b518dc5d2ec (cherry picked from commit 9dfa11ddc415aec92f9ffed55d86cb3ba77c9a29)
2017-04-25Update to dtc-1.4.4 am: 41c88b14dc am: 6df03f022a am: 7d937e38e5SzuWei Lin
am: 37038130ec Change-Id: I7186dafae6b3802cfd6a77db5f0dc3a10568663e
2017-04-25Update to dtc-1.4.4 am: 41c88b14dc am: 6df03f022aSzuWei Lin
am: 7d937e38e5 Change-Id: I4fcfdf79c98fe364d8af4a03cb65987a28b3fb4d
2017-04-25Update to dtc-1.4.4 am: 41c88b14dcSzuWei Lin
am: 6df03f022a Change-Id: I8254dda57d4fb478662ce38fa667d20d40e9ced6
2017-04-25Update to dtc-1.4.4SzuWei Lin
am: 41c88b14dc Change-Id: I3cb62d3625393743c3eebb8783b4e54d4ec18d10
2017-04-25Update to dtc-1.4.4android-wear-o-preview-4android-wear-o-preview-3android-o-preview-2SzuWei Lin
Merge dtc to upstream 558cd81bdd432769b59bff01240c44f82cfb1a9d and merge history Bug: 37655045 Test: Build dtc, use output dtc to build dts, can output correct dtb. Change-Id: Ibd9a82768e999bc46e6de349ca97ba6447e85455
2017-04-19Fix get_node_by_path string equality checkTim Montague
When determining if to recurse into a node, get_node_by_path does not check if the length of each node name is equal. If searching for /foo/baz, this can result in recursing into /foobar because strneq("foo", "foobar", 3) is true. This can result in a reference to /foo/baz to be incorrectly set to /foobar/baz. A test for this was added. Signed-off-by: Tim Montague <tmontague@ghs.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-04-18Disable warnings am: a588718122 am: f59ca1e0a4 am: 4f7feb8853SzuWei Lin
am: 4d8c6e0bc9 Change-Id: I98f81b79926053d0eff324e7c65fdc91d228af2e
2017-04-18Disable warnings am: a588718122 am: f59ca1e0a4SzuWei Lin
am: 4f7feb8853 Change-Id: Ic34131a8d2e6592855dcadb5a3becbf183d71191
2017-04-18Disable warnings am: a588718122SzuWei Lin
am: f59ca1e0a4 Change-Id: If3208730b9f4639f51788d1c05d8a683734e109d