diff options
| author | Shuo Liu <[email protected]> | 2021-02-07 03:10:32 +0000 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2021-02-09 09:58:19 +0000 |
| commit | 3c4c331667d4d9f1b5f3fdff9c4db36776da30ae (patch) | |
| tree | 6bd138cb376029943ef0b4b3225f1906b771c509 /drivers/firmware/google/framebuffer-coreboot.c | |
| parent | virt: acrn: Introduce I/O request management (diff) | |
| download | kernel-3c4c331667d4d9f1b5f3fdff9c4db36776da30ae.tar.gz kernel-3c4c331667d4d9f1b5f3fdff9c4db36776da30ae.zip | |
virt: acrn: Introduce PCI configuration space PIO accesses combiner
A User VM can access its virtual PCI configuration spaces via port IO
approach, which has two following steps:
1) writes address into port 0xCF8
2) put/get data in/from port 0xCFC
To distribute a complete PCI configuration space access one time, HSM
need to combine such two accesses together.
Combine two paired PIO I/O requests into one PCI I/O request and
continue the I/O request distribution.
Cc: Greg Kroah-Hartman <[email protected]>
Reviewed-by: Reinette Chatre <[email protected]>
Signed-off-by: Shuo Liu <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'drivers/firmware/google/framebuffer-coreboot.c')
0 files changed, 0 insertions, 0 deletions
