Message ID | 20210329105047.51033-6-heikki.krogerus@linux.intel.com |
---|---|
State | Accepted |
Commit | dc317fb81b57ba36cd7e15c8bd98c3d6be013f5f |
Headers | show |
Series | i2c: Adding support for software nodes | expand |
diff --git a/arch/arm/mach-s3c/mach-mini2440.c b/arch/arm/mach-s3c/mach-mini2440.c index 4100905dfbd0c..551ec660ab599 100644 --- a/arch/arm/mach-s3c/mach-mini2440.c +++ b/arch/arm/mach-s3c/mach-mini2440.c @@ -542,10 +542,14 @@ static const struct property_entry mini2440_at24_properties[] = { { } }; +static const struct software_node mini2440_at24_node = { + .properties = mini2440_at24_properties, +}; + static struct i2c_board_info mini2440_i2c_devs[] __initdata = { { I2C_BOARD_INFO("24c08", 0x50), - .properties = mini2440_at24_properties, + .swnode = &mini2440_at24_node, }, };
Additional device properties are always just a part of a software fwnode. If the device properties are constant, the software node can also be constant. Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Cc: Krzysztof Kozlowski <krzk@kernel.org> --- arch/arm/mach-s3c/mach-mini2440.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)