dtbhtool: Add new DTBH_MODEL entry
authorChristopher N. Hesse <raymanfx@gmail.com>
Thu, 19 Jul 2018 21:08:14 +0000 (23:08 +0200)
committerSimon Shields <simon@lineageos.org>
Thu, 20 Sep 2018 07:18:49 +0000 (09:18 +0200)
commit2db58d0208abf3dc0f1a7c23ff34a60bcda91db1
treee0050e72e42b034984216256dee0728f034386ca
parent8783821c45e63c1cbcadee4bfd45f7b0e3391886
dtbhtool: Add new DTBH_MODEL entry

This allows us to distinguish not only by platform and subtype at build
time, but also by device-specific model.

It is required because two devices may share the same kernel sources and
thus build the same dtbs, but the resulting dt.img should be devie
specific and only contain the specific dtbs for that device.
Otherwise we are likely to violate dt.img size constraints by including
too many dtbs (which is the case for a5y17lte and a7y17lte right now).

For now, the feature will be optional (existing samsung_dtbh.h headers
don't have to be changed) but that might change in the future.

Change-Id: I2d804f9f1a14051e60f4de4f3d2d4f11c9b3c23f
dtbhtool/dtbimg.c