TEXT   126

IBM Powerpc Virtual Accelerator Switchboard

Guest on 6th May 2022 02:22:43 AM

  1. * IBM Powerpc Virtual Accelerator Switchboard (VAS)
  2.  
  3. VAS is a hardware mechanism that allows kernel subsystems and user processes
  4. to directly submit compression and other requests to Nest accelerators (NX)
  5. or other coprocessors functions.
  6.  
  7. Required properties:
  8. - compatible : should be "ibm,vas".
  9. - ibm,vas-id : A unique identifier for each instance of VAS in the system
  10. - reg : Should contain 4 pairs of 64-bit fields specifying the Hypervisor
  11.   window context start and length, OS/User window context start and length,
  12.   "Paste address" start and length, "Paste window id" start bit and number
  13.   of bits)
  14.  
  15. Example:
  16.  
  17.         vas@6019100000000 {
  18.                 compatible = "ibm,vas", "ibm,power9-vas";
  19.                 reg = <0x6019100000000 0x2000000 0x6019000000000 0x100000000 0x8000000000000 0x100000000 0x20 0x10>;
  20.                 name = "vas";
  21.                 ibm,vas-id = <0x1>;
  22.         };

Raw Paste


Login or Register to edit or fork this paste. It's free.