Namespaces

Records

Functions

  • bool use_hardware_iommu (zx_device_t * dev)

    Defined at line 20 of file ../../src/devices/board/drivers/x86/init.cc

  • template <typename CpuidIoProvider>
    zx_status_t GenerateFlatTopology (CpuidIoProvider && io, const acpi_lite::AcpiParserInterface & parser, fbl::Vector<zbi_topology_node_t> * topology)

    Generates the system topology.

    Exposed for testing.

    Defined at line 32 of file ../../zircon/kernel/arch/x86/include/arch/x86/system_topology.h

  • ktl::optional<IntelHwpPolicy> IntelHwpParsePolicy (const char * str)

    Parse a string as an HWP policy.

    Defined at line 121 of file ../../zircon/kernel/arch/x86/hwp.cc

  • void IntelHwpInit (const cpu_id::CpuId * , MsrAccess * , IntelHwpPolicy )

    Initialise the Intel HWP on the current CPU.

    If HWP is not supported on the current CPU, no action will be taken.

    Defined at line 145 of file ../../zircon/kernel/arch/x86/hwp.cc

  • bool IntelHwpSupported (const cpu_id::CpuId * cpuid)

    Determine if Intel HWP is supported on given CPU.

    Defined at line 199 of file ../../zircon/kernel/arch/x86/hwp.cc