Add udev rules and scripts for demo platform configuration 71/23371/1
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Sat, 14 Dec 2019 01:40:33 +0000 (02:40 +0100)
committerScott Murray <scott.murray@konsulko.com>
Sun, 15 Dec 2019 18:01:07 +0000 (18:01 +0000)
commit144da2be604c583117fd397028920a8cf4eb0b6c
treeb931b7346ffe3d28c1918bc48a1103a81f0f67f8
parentc9276183ce123bd11d0b36ec60fc93386da9ccb8
Add udev rules and scripts for demo platform configuration

Add recipes for udev rules and associated scripts
1) Support USB attached I2C devices for RTC and HVAC LED support.
   The RTC support loads and configures the required rtc-ds1307
   driver, and sets the time from the RTC clock.  The HVAC LED
   support configures the LED device names for use by the HVAC
   binding.

The new demo-i2c-udev-conf recipe is
added to DEMO_PLATFORM_CONF variable in packagegroup-agl-demo-platform
to have them added to the agl-demo-platform image.  Since they use
udev rules to detect the corresponding hardware, this should be safe
for all platforms.

Change-Id: Id08571b43c7ae9275496980e0a5568e145a1f653
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit d412114c0cf132a77f3b3482c5440b1a1c961b77)
recipes-core/udev/demo-i2c-udev-conf/99-agl-led-rtc.rules [new file with mode: 0644]
recipes-core/udev/demo-i2c-udev-conf/hvac-json-in-rewrite.sh [new file with mode: 0755]
recipes-core/udev/demo-i2c-udev-conf/hvac-json-in-rewrite@.service [new file with mode: 0644]
recipes-core/udev/demo-i2c-udev-conf/hvac.json.in [new file with mode: 0644]
recipes-core/udev/demo-i2c-udev-conf/rtc-i2c-attach.sh [new file with mode: 0755]
recipes-core/udev/demo-i2c-udev-conf/rtc-i2c-attach@.service [new file with mode: 0644]
recipes-core/udev/demo-i2c-udev-conf_1.0.bb [new file with mode: 0644]
recipes-core/udev/demo-most-udev-conf_1.0.bb [new file with mode: 0644]
recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb