Re: [PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-20 Thread Michael S. Tsirkin
On Mon, Nov 21, 2022 at 08:23:15AM +0100, Igor Mammedov wrote: > On Sat, 19 Nov 2022 12:22:13 -0500 > "Michael S. Tsirkin" wrote: > > > On Fri, Nov 18, 2022 at 03:55:17PM +0100, Igor Mammedov wrote: > > > On Fri, 18 Nov 2022 14:08:36 +0100 > > > Igor Mammedov wrote: > > > > > > > On Thu, 17

Re: [PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-20 Thread Igor Mammedov
On Sat, 19 Nov 2022 09:49:39 +0100 Volker Rümelin wrote: > Am 18.11.22 um 15:55 schrieb Igor Mammedov: > > On Fri, 18 Nov 2022 14:08:36 +0100 > > Igor Mammedov wrote: > > > >> On Thu, 17 Nov 2022 22:51:46 +0100 > >> Volker Rümelin wrote: > > [...] > >>> since this patch SeaBIOS no longer

Re: [PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-20 Thread Igor Mammedov
On Sat, 19 Nov 2022 12:22:13 -0500 "Michael S. Tsirkin" wrote: > On Fri, Nov 18, 2022 at 03:55:17PM +0100, Igor Mammedov wrote: > > On Fri, 18 Nov 2022 14:08:36 +0100 > > Igor Mammedov wrote: > > > > > On Thu, 17 Nov 2022 22:51:46 +0100 > > > Volker Rümelin wrote: > > [...] > > > >

Re: [PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-19 Thread Michael S. Tsirkin
On Fri, Nov 18, 2022 at 03:55:17PM +0100, Igor Mammedov wrote: > On Fri, 18 Nov 2022 14:08:36 +0100 > Igor Mammedov wrote: > > > On Thu, 17 Nov 2022 22:51:46 +0100 > > Volker Rümelin wrote: > [...] > > > since this patch SeaBIOS no longer detects the PS/2 keyboard. This means > > > there's no

Re: [PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-19 Thread Volker Rümelin
Am 18.11.22 um 15:55 schrieb Igor Mammedov: On Fri, 18 Nov 2022 14:08:36 +0100 Igor Mammedov wrote: On Thu, 17 Nov 2022 22:51:46 +0100 Volker Rümelin wrote: [...] since this patch SeaBIOS no longer detects the PS/2 keyboard. This means there's no keyboard in SeaBIOS, GRUB or FreeDOS. OVMF

Re: [PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-18 Thread Igor Mammedov
On Fri, 18 Nov 2022 14:08:36 +0100 Igor Mammedov wrote: > On Thu, 17 Nov 2022 22:51:46 +0100 > Volker Rümelin wrote: [...] > > since this patch SeaBIOS no longer detects the PS/2 keyboard. This means > > there's no keyboard in SeaBIOS, GRUB or FreeDOS. OVMF and Linux detect > > the PS/2

Re: [PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-18 Thread Igor Mammedov
On Thu, 17 Nov 2022 22:51:46 +0100 Volker Rümelin wrote: > > From: Igor Mammedov > > > > PCI-ISA bridges that are built in PIIX/Q35 are building its own AML > > using AcpiDevAmlIf interface. Now build_append_pci_bus_devices() > > gained AcpiDevAmlIf interface support to get AML of devices

Re: [PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-17 Thread Volker Rümelin
From: Igor Mammedov PCI-ISA bridges that are built in PIIX/Q35 are building its own AML using AcpiDevAmlIf interface. Now build_append_pci_bus_devices() gained AcpiDevAmlIf interface support to get AML of devices atached to PCI slots. So drop ad-hoc

[PULL v4 46/83] acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AML

2022-11-07 Thread Michael S. Tsirkin
From: Igor Mammedov PCI-ISA bridges that are built in PIIX/Q35 are building its own AML using AcpiDevAmlIf interface. Now build_append_pci_bus_devices() gained AcpiDevAmlIf interface support to get AML of devices atached to PCI slots. So drop ad-hoc