All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [RFC 0/1] converging intel igfx and dgfx opregion
@ 2021-01-05  8:19 Anshuman Gupta
  0 siblings, 0 replies; only message in thread
From: Anshuman Gupta @ 2021-01-05  8:19 UTC (permalink / raw)
  To: intel-gfx; +Cc: jani.nikula

     +---------+                            +---------+
     |         |                            |         |
     |  igfx   |                            |  dgfx   |
     |         |                            |         |
     +----+----+                            +----+----+
          |                                      |
          |                                      |
          v                                      v
+---------+-----------+        +-----------------+----------------+
|                     |        |                                  |
| intel_get_asls_opreg|        |  intel_get_{spi,pci}_oprom_opreg |
|                     |        |                                  |
+------+--------------+        +------------------+---------------+
       |                                          |
       |                                          |
       |       +---------------------------+      |
       |       |                           |      |
       +------->   intel_opregion_setup    +<-----+
               |                           |
               +---------------------------+
 
i915 requires igx and dgfx converging interface for intel opregion setup and
extracting the vbt from opregion (mailbox #3 or mailbox #4).
 
dgfx uses standrd oprom to store opregion image and CSS image.
CSS image is used for oprom signature verification and opregion image stores
VBT and other stuff.

This is the RFC proposal to start a discussion to get the opreg for igfx and
dgfx separately and have a converging function intel_opregion_setup to get the
vbt and setup the opregion.

dgfx can get the oprom by pci or spi interfaces, earlier in past there were
some BIOS related issues, which has erased PCI oprom mappings due which pci_map_rom
has failed to get the oprom.  Let's first read the oprom by PCI interface and in case
of failure fall back to SPI interface.

Requesting community to provide suggestion and feedback on above proposal.    

Thanks,
Anshuman Gupta.
-- 
2.26.2

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-01-05  8:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-05  8:19 [Intel-gfx] [RFC 0/1] converging intel igfx and dgfx opregion Anshuman Gupta

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.