gpio: syscon: allow fetching syscon from parent node
authorHeiko Stuebner <heiko@sntech.de>
Fri, 18 May 2018 03:52:04 +0000 (11:52 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 23 May 2018 08:07:26 +0000 (10:07 +0200)
commitaa1fdda8f7ebf83f678e8d3c2ab4f1638c94195f
tree54cc822d6ffe2409563c4e62fd5adc343399e880
parentc65ef0ced1da5a323c3d6d251aef911943a53479
gpio: syscon: allow fetching syscon from parent node

Syscon nodes can be a simple-mfd and the syscon-users then be declared
as children of this node. That way the parent-child structure can be
better represented for devices that are fully embedded in the syscon.

Therefore allow getting the syscon from the parent if neither
a special compatible nor a gpio,syscon-dev property is defined.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Levin Du <djw@t-chip.com.cn>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-syscon.c