Org freedesktop Hal. org freedesktop Hal devices platform soc audio