of: base: add function to get highest id of an alias stem
authorWolfram Sang <wsa+renesas@sang-engineering.com>
Thu, 12 Mar 2015 16:17:58 +0000 (17:17 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Wed, 18 Mar 2015 12:36:46 +0000 (13:36 +0100)
commit351d224f64afc1b3b359a1738b7d4600c7e64061
tree3cdb8debf2d255b55f0bddc54bafa721551faa89
parentb20d386485e25934aef8aa24cbc8c2f51a2cb9cf
of: base: add function to get highest id of an alias stem

I2C supports adding adapters using either a dynamic or fixed id. The
latter is provided by aliases in the DT case. To prevent id collisions
of those two types, install this function which gives us the highest
fixed id, so we can then let the dynamically created ones come after
this highest number.

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/of/base.c
include/linux/of.h