Add udev rules and scripts for demo platform configuration 71/19071/2
authorScott Murray <scott.murray@konsulko.com>
Wed, 19 Dec 2018 02:48:59 +0000 (21:48 -0500)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Wed, 19 Dec 2018 03:06:37 +0000 (03:06 +0000)
commitf1d90e941910c50b7ea1e9b8a6119d31c308e67d
tree2fd6c3247f8ff4ac985f6dac6e4fa53d54881f06
parent4091efd9ed80566bf9e3cbba6a414431462a4c27
Add udev rules and scripts for demo platform configuration

Add recipes for udev rules and associated scripts provided by
Jan-Simon Möller to:
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.
2) Detect Fiberdyne MOST attached amp and install the required 4A
   HAL.

The new demo-i2c-udev-conf and demo-most-udev-conf recipes are
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: I9dc78b8e63418079d14e1d1e2a832840a0c97ea8
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
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/99-agl-fibredyne-amp.rules [new file with mode: 0644]
recipes-core/udev/demo-most-udev-conf/enable-agl-demo-hal.sh [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