Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder mvebu/cortexa72 Build #178

Results:

Build successful

SourceStamp:

Repositoryhttps://git.openwrt.org/openwrt/openwrt.git
Branchmaster
Revision6ab84579c6a393301d18ab9bbc2b89c3363c937d
Got Revision6ab84579c6a393301d18ab9bbc2b89c3363c937d
Changes14 changes

BuildSlave:

slashdirt-dock-02

Reason:

The SingleBranchScheduler scheduler named 'all' triggered this build

Steps and Logfiles:

  1. sharedwd Setting up shared work directory ( 0 secs )
    1. stdio
  2. nproc property 'nproc' set ( 0 secs )
    1. stdio
    2. property changes
  3. dlfindbinpl downloading to findbin.pl ( 0 secs )
    1. - no logs -
  4. gcc property 'cc_command' set ( 0 secs )
    1. stdio
    2. property changes
  5. g++ property 'cxx_command' set ( 0 secs )
    1. stdio
    2. property changes
  6. setproperty property 'ccache_command' set ( 0 secs )
    1. stdio
    2. property changes
  7. dlexpiresh dlexpiresh skipped ( 0 secs )
    1. - no logs -
  8. expire Checking for build tree expiry skipped ( 0 secs )
    1. - no logs -
  9. dlcleanupsh dlcleanupsh skipped ( 0 secs )
    1. - no logs -
  10. cleanold Cleaning previous builds skipped ( 0 secs )
    1. - no logs -
  11. cleanup Cleaning work area skipped ( 0 secs )
    1. - no logs -
  12. tools/clean User-requested "make tools/clean" skipped ( 0 secs )
    1. - no logs -
  13. toolchain/clean User-requested "make toolchain/clean" skipped ( 0 secs )
    1. - no logs -
  14. target/linux/clean User-requested "make target/linux/clean" skipped ( 0 secs )
    1. - no logs -
  15. dirclean User-requested "make dirclean" skipped ( 0 secs )
    1. - no logs -
  16. distclean User-requested "make distclean" skipped ( 0 secs )
    1. - no logs -
  17. gitcheckout Ensure that Git HEAD is sane ( 0 secs )
    1. stdio
  18. gitclean update skipped ( 0 secs )
    1. - no logs -
  19. gitfresh update ( 13 secs )
    1. stdio
  20. fetchrefs Fetching Git remote refs ( 0 secs )
    1. stdio
  21. switchtag Checking out Git tag skipped ( 0 secs )
    1. - no logs -
  22. gitverify Ensure that Git HEAD is pointing to a branch or tag ( 0 secs )
    1. stdio
  23. rmtmp Remove tmp folder ( 0 secs )
    1. stdio
  24. rmfeedlinks Remove feed symlinks ( 0 secs )
    1. stdio
  25. ccachecc downloading to ccache_cc.sh ( 0 secs )
    1. - no logs -
  26. ccachecxx downloading to ccache_cxx.sh ( 0 secs )
    1. - no logs -
  27. updatefeeds Updating feeds ( 40 secs )
    1. stdio
  28. installfeeds Installing feeds ( 35 secs )
    1. stdio
  29. dlconfigseed downloading to .config ( 0 secs )
    1. - no logs -
  30. newconfig Seeding .config ( 0 secs )
    1. stdio
  31. delbin Removing output directory ( 0 secs )
    1. stdio
  32. defconfig Populating .config ( 26 secs )
    1. stdio
  33. checkarch Checking architecture ( 0 secs )
    1. stdio
  34. libc property 'libc' set ( 0 secs )
    1. stdio
    2. property changes
  35. dlkeybuildpub downloading to key-build.pub ( 0 secs )
    1. - no logs -
  36. dlkeybuild downloading to key-build ( 0 secs )
    1. - no logs -
  37. dlkeybuilducert downloading to key-build.ucert ( 0 secs )
    1. - no logs -
  38. dldir Preparing dl/ ( 0 secs )
    1. stdio
  39. dltar Building and installing GNU tar ( 1 mins, 35 secs )
    1. stdio
  40. dlrun Populating dl/ ( 41 secs )
    1. stdio
  41. cleanbase Cleaning base-files ( 15 secs )
    1. stdio
  42. tools Building and installing tools ( 4 mins, 27 secs )
    1. stdio
  43. toolchain Building and installing toolchain ( 12 mins, 12 secs )
    1. stdio
  44. kmods Building kmods ( 4 mins, 31 secs )
    1. stdio
  45. kernelversion property 'kernelversion' set ( 0 secs )
    1. stdio
    2. property changes
  46. pkgclean Cleaning up package build ( 14 secs )
    1. stdio
  47. pkgbuild Building packages ( 11 mins, 25 secs )
    1. stdio
  48. pkginstall Installing packages ( 30 secs )
    1. stdio
  49. pkgindex Indexing packages ( 25 secs )
    1. stdio
  50. stageroot property 'stageroot' set ( 3 secs )
    1. stdio
    2. property changes
  51. filesdir Creating file overlay directory ( 0 secs )
    1. stdio
  52. kmodconfig Embedding kmod repository configuration ( 0 secs )
    1. stdio
  53. images Building and installing images ( 9 mins, 3 secs )
    1. stdio
  54. buildinfo Generating config.buildinfo, version.buildinfo and feeds.buildinfo ( 20 secs )
    1. stdio
  55. checksums Calculating checksums ( 16 secs )
    1. stdio
  56. kmoddir Creating kmod directory ( 0 secs )
    1. stdio
  57. kmodprepare Preparing kmod archive ( 0 secs )
    1. stdio
  58. kmodindex Indexing kmod archive ( 23 secs )
    1. stdio
  59. signprepare Ran ( 0 secs )
    1. stdio
  60. signpack Packing files to sign ( 0 secs )
    1. stdio
  61. upload uploading sign.tar.gz ( 0 secs )
    1. - no logs -
  62. signfiles Ran ( 2 secs )
    1. stdio
  63. dlsigntargz downloading to sign.tar.gz ( 0 secs )
    1. - no logs -
  64. signunpack Unpacking signed files ( 0 secs )
    1. stdio
  65. dirprepare Preparing upload directory structure ( 0 secs )
    1. stdio
  66. linkprepare Preparing repository symlink skipped ( 0 secs )
    1. - no logs -
  67. kmoddirprepare Preparing kmod archive upload directory ( 0 secs )
    1. stdio
  68. dirupload Uploading directory structure ( 0 secs )
    1. stdio
  69. target-sha256sums Fetching remote sha256sums for target ( 0 secs )
    1. stdio
  70. dlsha2rsyncpl downloading to sha2rsync.pl ( 0 secs )
    1. - no logs -
  71. buildlist Building list of files to upload ( 0 secs )
    1. stdio
  72. dlrsync.sh downloading to rsync.sh ( 0 secs )
    1. - no logs -
  73. targetupload Uploading target files ( 4 mins, 58 secs )
    1. stdio
  74. targetprune Pruning target files ( 0 secs )
    1. stdio
  75. kmodupload Uploading kmod archive ( 18 secs )
    1. stdio
  76. sourcelist Finding source archives to upload ( 0 secs )
    1. stdio
  77. sourceupload Uploading source archives ( 0 secs )
    1. stdio
  78. df Reporting disk usage ( 0 secs )
    1. stdio
  79. ccachestat Reporting ccache stats ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /builder/mvebu_cortexa72 slave
buildername mvebu/cortexa72 Builder
buildnumber 178 Build
cc_command /usr/bin/gcc-6 SetPropertyFromCommand Step
ccache_command /usr/bin/ccache SetPropertyFromCommand Step
codebase Build
cxx_command /usr/bin/g++-6 SetPropertyFromCommand Step
dl_lock None BuildSlave
do_cleanup True BuildSlave
got_revision 6ab84579c6a393301d18ab9bbc2b89c3363c937d Git
kernelversion 4.19.81-1-c784251eb81b13662da83cb517a0ac05 SetPropertyFromCommand Step
libc SetPropertyFromCommand Step
max_builds 1 BuildSlave
nproc 12 SetPropertyFromCommand Step
project Build
repository https://git.openwrt.org/openwrt/openwrt.git Build
revision 6ab84579c6a393301d18ab9bbc2b89c3363c937d Build
scheduler all Scheduler
shared_wd True BuildSlave
slavename slashdirt-dock-02 BuildSlave
stageroot /builder/shared-workdir/build/staging_dir/target-aarch64_cortex-a72_musl/root-mvebu SetPropertyFromCommand Step
ul_lock None BuildSlave
workdir /builder/mvebu_cortexa72 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Adrian Schmutzler
  2. DENG Qingfang
  3. Daniel Danzberger
  4. Eneas U de Queiroz
  5. Henrique de Moraes Holschuh
  6. Kristian Evensen
  7. Martin Schiller
  8. Paul Spooren
  9. Rosy Song

Timing:

StartFri Nov 8 01:29:58 2019
EndFri Nov 8 02:23:50 2019
Elapsed53 mins, 51 secs

All Changes:

:

  1. Change #921

    Category None
    Changed by Paul Spooren <mailohnoyoudont@aparcar.org>
    Changed at Wed 06 Nov 2019 22:23:52
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9fa061a7d34b20faaa70705ae5e6556d2650d83f

    Comments

    ramips, mt7620: reproducible elecom-header uid/gid
    The elecom-header renames the firmware image to v_0.0.0.bin, stores its
    MD5 sum as v_0.0.0.md5 and tars both files again.
    
    Both v_0.0.0 files are created as the build user making it harder to
    reproduce.
    
    This commit sets the owner/group of both files to root by adding extra
    options to the final tar command.
    
    Before:
    0 buildbot   (101) buildbot   (102)  3932164 2019-11-05 14:43:22.000000 v_0.0.0.bin
    0 buildbot   (101) buildbot   (102)       33 2019-11-05 14:43:22.000000 v_0.0.0.md5
    
    After:
    0 root         (0) root         (0)  3932164 2019-11-05 23:43:08.000000 v_0.0.0.bin
    0 root         (0) root         (0)       33 2019-11-05 23:43:08.000000 v_0.0.0.md5
    
    Signed-off-by: Paul Spooren <mail@aparcar.org>

    Changed files

    • target/linux/ramips/image/mt7620.mk
  2. Change #922

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 06 Nov 2019 22:23:53
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f4853f7cca816214cd6e64cffe2b73d0b8c16def

    Comments

    wolfssl: update to v4.2.0-stable
    Many bugs were fixed--2 patches removed here.
    
    This release of wolfSSL includes fixes for 5 security vulnerabilities,
    including two CVEs with high/critical base scores:
    
    - potential invalid read with TLS 1.3 PSK, including session tickets
    - potential hang with ocspstaping2 (always enabled in openwrt)
    - CVE-2019-15651: 1-byte overread when decoding certificate extensions
    - CVE-2019-16748: 1-byte overread when checking certificate signatures
    - DSA attack to recover DSA private keys
    
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • package/libs/wolfssl/Makefile
    • package/libs/wolfssl/patches/010-build-with-devcrypto-and-aesccm.patch
    • package/libs/wolfssl/patches/020-build-fix-for-aesccm-devcrypto-cbc-wpas-and-afalg.patch
  3. Change #923

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 06 Nov 2019 22:27:20
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3540a37a973671b83a262d576464698c0d042e83

    Comments

    kernel: add crypto_user mod to crypto-user pkg
    This is needed to export crypto information to netfilter, allowing
    the alt. afalg openssl engine to obtain information about the drivers
    being used.
    
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • package/kernel/linux/modules/crypto.mk
  4. Change #924

    Category None
    Changed by Martin Schiller <msohnoyoudont@dev.tdt.de>
    Changed at Wed 06 Nov 2019 23:10:18
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision edbadec843a77286d4f690a3641b7bca97f4c998

    Comments

    kernel: fix LED netdev trigger on interface rename
    This fixes the netdev LED trigger for interfaces, which are renamed
    during initialization (e.g. ppp interfaces).
    
    Fixes: FS#2193
    Fixes: FS#2239
    Signed-off-by: Martin Schiller <ms@dev.tdt.de>

    Changed files

    • target/linux/generic/backport-4.14/402-leds-trigger-netdev-fix-handling-on-interface-rename.patch
    • target/linux/generic/backport-4.19/402-leds-trigger-netdev-fix-handling-on-interface-rename.patch
  5. Change #925

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Thu 07 Nov 2019 16:13:18
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 4176100b0690db3a53cb6fcfe70dbf9e7d59347e

    Comments

    ath79: replace generic button node names
    In several DTS files, button nodes are just named buttonX or
    xxx_button. This replaces the names with more specific names matching
    the majority of key definitions.
    
    While at it, fix name of keys node in one case.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/dts/ar7242_buffalo_wzr-hp-g302h-a1a0.dts
    • target/linux/ath79/dts/ar9132_tplink_tl-wr1043nd-v1.dts
    • target/linux/ath79/dts/ar9132_tplink_tl-wr941-v2.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-mr3020-v1.dts
    • target/linux/ath79/dts/qca9531_comfast_cf-e5.dts
    • target/linux/ath79/dts/qca9531_glinet_gl-ar300m.dtsi
    • target/linux/ath79/dts/qca9531_glinet_gl-x750.dts
    • target/linux/ath79/dts/qca9533_tplink_cpexxx.dtsi
    • target/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsi
    • target/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dts
    • target/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dts
    • target/linux/ath79/dts/qca9558_zyxel_nbg6716.dts
    • target/linux/ath79/dts/qca9561_avm_fritz4020.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c25-v1.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c5x.dtsi
    • target/linux/ath79/dts/qca9561_tplink_archer-c6x.dtsi
    • target/linux/ath79/dts/qca9563_elecom_wrc-ghbk2-i.dtsi
    • target/linux/ath79/dts/tp9343_tplink_tl-wr94x.dtsi
  6. Change #926

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Thu 07 Nov 2019 16:13:18
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a9219457730f81b842bfc3520f60cbc625f66e1e

    Comments

    ramips: rename keys node formerly named button
    For some devices, the keys node is named "button". Change name to
    match the rest of the target.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/dts/mt7621_xiaomi_mir3g-v2.dts
    • target/linux/ramips/dts/mt7621_xiaomi_mir3g.dts
    • target/linux/ramips/dts/mt7621_xiaomi_mir3p.dts
  7. Change #927

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Thu 07 Nov 2019 16:13:18
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a6fbdd3a7837ea93d65115a62001ab96d5ff0b67

    Comments

    base-files: don't store label MAC address in uci system config
    If set, label MAC address is available from one of two sources,
    device tree or board.json. So far, the function get_mac_label
    was meant for retrieving the address, while an option in uci
    system config was specified only for case 2 (board.json).
    
    The uci config option has several drawbacks:
    - it is only used for a fraction of devices (those not in DT)
    - label MAC address is a device property, while config implies
      user interaction
    - label_macaddr option will only be set if /etc/config/system
      does not exist (i.e. only for new installations)
    
    Thus, this patch changes the behavior of get_mac_label:
    Instead of writing the value in board.json to uci system config
    and reading from this location afterwards, get_mac_label now
    extracts data from board.json directly. The uci config option
    won't be used anymore.
    In addition, two utility functions for extraction only from DT
    or from board.json are introduced.
    
    Since this is only changing the access to the label MAC address, it
    won't interfere with the addresses stored in the code base so far.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/base-files/files/bin/config_generate
    • package/base-files/files/lib/functions/system.sh
  8. Change #928

    Category None
    Changed by Rosy Song <rosysongohnoyoudont@rosinson.com>
    Changed at Thu 07 Nov 2019 16:13:18
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 6170c46b477d4953f91b99e805a276de444913cf

    Comments

    base-files: rename hostname with EUI of mac address
    If a label MAC address is provided for device, system
    will rename the hostname with OpenWrt_{eui mac address}.
    This helps to distinguish between different devices.
    
    Since it's no good idea to nest json_* functions, this code does
    not use get_mac_label directly, but only get_mac_label_dt as
    external resource.
    
    Signed-off-by: Rosy Song <rosysong@rosinson.com>
    [merged with commit introducing macaddr_geteui, rebased on updated
    label MAC address storage, extended commit message]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/base-files/files/bin/config_generate
    • package/base-files/files/lib/functions/system.sh
  9. Change #929

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Thu 07 Nov 2019 17:19:55
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 22b8a6263d72bb1911c5841ef90ebdf452b53905

    Comments

    Revert "base-files: rename hostname with EUI of mac address"
    This reverts commit 6170c46b477d4953f91b99e805a276de444913cf.
    
    There has been demand for further evaluation of the impact of a
    changed hostname, so this is reverted for now. The default hostname
    will be "OpenWrt" again after this commit.
    
    The macaddr_geteui() function is not removed by this revert.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/base-files/files/bin/config_generate
  10. Change #930

    Category None
    Changed by Henrique de Moraes Holschuh <henriqueohnoyoudont@nic.br>
    Changed at Thu 07 Nov 2019 21:50:16
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ad7c6102f2098c3dc8233e4590ac47753dc4900d

    Comments

    busybox: fix missing install with suid bit set if FEATURE_SUID=y
    With FEATURE_SUID=y one can install busybox binary belonging to root
    with the suid bit set, enabling some applets to perform root-level
    operations even when run by ordinary users. Busybox then drops
    privileges for applets that don't need root access, before entering
    their main() function.
    
    Currently we don't install busybox binary with suid bit set, rendering
    this feature unusable.
    
    Note that we can't just "chmod u+s /bin/busybox" at runtime as a
    "cheaper" solution: it would waste approximately 200KiB of FLASH (the
    whole /bin/busybox binary gets copied into the overlay).
    
    Ref: PR#2502
    Signed-off-by: Henrique de Moraes Holschuh <henrique@nic.br>
    [commit title/description facelift, use INSTALL_SUID variable]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/utils/busybox/Makefile
  11. Change #931

    Category None
    Changed by Henrique de Moraes Holschuh <henriqueohnoyoudont@nic.br>
    Changed at Thu 07 Nov 2019 21:51:37
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8eab0a003629d0b60563df5f9eaa973969bbc763

    Comments

    busybox: disable default config option FEATURE_SUID=y
    Commit ad7c6102f209 ("busybox: fix missing install with suid bit set if
    FEATURE_SUID=y") actually fixes BUSYBOX_CONFIG_FEATURE_SUID option and
    thus would install busybox setuid root by default which would result in
    possibly unwanted change of current behaviour, so let's disable this
    option by default in order to preserve the current status-quo.
    
    For the record: disabling FEATURE_SUID to preserve the status-quo does
    *not* imply the current status-quo is "safer", or for that matter, in
    any way desireable.  That is a discussion to be had on the mailing
    lists.
    
    Switching the FEATURE_SUID default to "n" is simply a compromise to
    facilitate the merge of the changes that unbreak FEATURE_SUID.
    
    Ref: PR#2502
    Signed-off-by: Henrique de Moraes Holschuh <henrique@nic.br>
    [commit title/description facelift]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/utils/busybox/Config-defaults.in
  12. Change #932

    Category None
    Changed by DENG Qingfang <dengqf6ohnoyoudont@mail2.sysu.edu.cn>
    Changed at Thu 07 Nov 2019 21:51:37
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 6abce4d5e4c06156928929e69864056b482b64f5

    Comments

    ipq40xx: mdio: remove support for phy-reset-gpio
    Commit 6f6c00cfc95f ("ipq40xx: Add support for Unielec U4019") has
    introduced support for `phy-reset-gpio` DT property, which isn't needed
    as the MDIO already supports `reset-gpios`[1] which could be used instead.
    
    1. https://elixir.bootlin.com/linux/v4.19.81/source/Documentation/devicetree/bindings/net/mdio.txt
    
    Ref: PR#2511
    Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
    [commit title and description facelift]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • target/linux/ipq40xx/patches-4.19/700-net-add-qualcomm-mdio.patch
  13. Change #933

    Category None
    Changed by Daniel Danzberger <danielohnoyoudont@dd-wrt.com>
    Changed at Thu 07 Nov 2019 21:51:37
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8db44964434d0ab82d9fef8e0218d08c94039bda

    Comments

    ipq40xx: wpj419: use reset-gpios property for phy reset
    The old GPIO based phy reset (phy-reset-gpio) will be removed form
    the ipq40xx mdio driver in the future.
    
    Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>

    Changed files

    • target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-wpj419.dts
  14. Change #934

    Category None
    Changed by Kristian Evensen <kristian.evensenohnoyoudont@gmail.com>
    Changed at Thu 07 Nov 2019 21:51:37
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 6ab84579c6a393301d18ab9bbc2b89c3363c937d

    Comments

    ipq40xx: u4019: use reset-gpios instead of phy-reset-gpio
    Use reset-gpio instead of the custom phy-reset-gpio property to do phy
    reset on the U4019. phy-reset-gpio was incorrectly introduced when we
    added support for the U4019, and will be deprecated.
    
    Signed-off-by: Kristian Evensen <kristian.evensen@gmail.com>

    Changed files

    • target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-unielec-u4019.dtsi