The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/security/tpm/ibmvtpm.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 * Device Tree Bindings for IBM Virtual Trusted Platform Module(vtpm)
    2 
    3 Required properties:
    4 
    5 - compatible            : property name that conveys the platform architecture
    6                           identifiers, as 'IBM,vtpm'
    7 - device_type           : specifies type of virtual device
    8 - interrupts            : property specifying the interrupt source number and
    9                           sense code associated with this virtual I/O Adapters
   10 - ibm,my-drc-index      : integer index for the connector between the device
   11                           and its parent - present only if Dynamic
   12                           Reconfiguration(DR) Connector is enabled
   13 - ibm,#dma-address-cells: specifies the number of cells that are used to
   14                           encode the physical address field of dma-window
   15                           properties
   16 - ibm,#dma-size-cells   : specifies the number of cells that are used to
   17                           encode the size field of dma-window properties
   18 - ibm,my-dma-window     : specifies DMA window associated with this virtual
   19                           IOA
   20 - ibm,loc-code          : specifies the unique and persistent location code
   21                           associated with this virtual I/O Adapters
   22 - linux,sml-base        : 64-bit base address of the reserved memory allocated
   23                           for the firmware event log
   24 - linux,sml-size        : size of the memory allocated for the firmware event log
   25 
   26 Example (IBM Virtual Trusted Platform Module)
   27 ---------------------------------------------
   28 
   29                 vtpm@30000003 {
   30                         ibm,#dma-size-cells = <0x2>;
   31                         compatible = "IBM,vtpm";
   32                         device_type = "IBM,vtpm";
   33                         ibm,my-drc-index = <0x30000003>;
   34                         ibm,#dma-address-cells = <0x2>;
   35                         linux,sml-base = <0xc60e 0x0>;
   36                         interrupts = <0xa0003 0x0>;
   37                         ibm,my-dma-window = <0x10000003 0x0 0x0 0x0 0x10000000>;
   38                         ibm,loc-code = "U8286.41A.10082DV-V3-C3";
   39                         reg = <0x30000003>;
   40                         linux,sml-size = <0xbce10200>;
   41                 };

Cache object: f9aae925f48f32e956353d1006ebe73f


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.