platform_drv: drop deprecated config syntax

- policy entry without deprecated rom node
- skip if_arg and use label directly for routing

see Issue #1801

Issue #1962
This commit is contained in:
Alexander Boettcher 2016-05-13 15:42:58 +02:00 committed by Christian Helmuth
parent b9b8114a4e
commit 6b0022f032

View File

@ -81,7 +81,7 @@ proc append_platform_drv_config {} {
<service name="Report" />
</provides>
<config>
<rom> <policy label="platform_drv -> acpi" report="acpi_drv -> acpi"/> </rom>
<policy label="platform_drv -> acpi" report="acpi_drv -> acpi"/>
</config>
<route>
<service name="LOG"> <parent/> </service>
@ -109,9 +109,7 @@ proc append_platform_drv_config {} {
<route>}
append_if [have_spec acpi] config {
<service name="ROM">
<if-arg key="label" value="acpi"/> <child name="acpi_report_rom"/>
</service>}
<service name="ROM" label="acpi"> <child name="acpi_report_rom"/> </service>}
append_if [have_spec rpi] config {
<service name="Timer"> <any-child/> </service>}