pc: acpi-build: replace opencoded notify codes with named constants

Replace device check/eject codes with ACPI_DEV_CHK/ACPI_DEV_EJ
named constants

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
pc: ACPI BIOS: replace recurrsive PCI bus tree generation with loop based

it makes code easy to read and reduces it on 30LOC

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
pc: acpi-build: add ASL primitives API needed for PCI bus generation

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
pc: simplify PCI bus tree generaration

Signed-off-by: Igor Mammedov <imammedo@redhat.com>