cpu.c (db5e49e76c64d513f9162ec91a6f91217af2b1d9) | cpu.c (cac675b54e6a9cb71dde6517f39c1763ae94c107) |
---|---|
1/* 2 * QEMU ARM CPU 3 * 4 * Copyright (c) 2012 SUSE LINUX Products GmbH 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License 8 * as published by the Free Software Foundation; either version 2 --- 1672 unchanged lines hidden (view full) --- 1681 1682 qdev_property_add_static(DEVICE(obj), &arm_cpu_cfgend_property); 1683 1684 if (arm_feature(&cpu->env, ARM_FEATURE_GENERIC_TIMER)) { 1685 qdev_property_add_static(DEVICE(cpu), &arm_cpu_gt_cntfrq_property); 1686 } 1687 1688 if (kvm_enabled()) { | 1/* 2 * QEMU ARM CPU 3 * 4 * Copyright (c) 2012 SUSE LINUX Products GmbH 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License 8 * as published by the Free Software Foundation; either version 2 --- 1672 unchanged lines hidden (view full) --- 1681 1682 qdev_property_add_static(DEVICE(obj), &arm_cpu_cfgend_property); 1683 1684 if (arm_feature(&cpu->env, ARM_FEATURE_GENERIC_TIMER)) { 1685 qdev_property_add_static(DEVICE(cpu), &arm_cpu_gt_cntfrq_property); 1686 } 1687 1688 if (kvm_enabled()) { |
1689 kvm_arm_add_vcpu_properties(obj); | 1689 kvm_arm_add_vcpu_properties(cpu); |
1690 } 1691 1692#ifndef CONFIG_USER_ONLY 1693 if (arm_feature(&cpu->env, ARM_FEATURE_AARCH64) && 1694 cpu_isar_feature(aa64_mte, cpu)) { 1695 object_property_add_link(obj, "tag-memory", 1696 TYPE_MEMORY_REGION, 1697 (Object **)&cpu->tag_memory, --- 863 unchanged lines hidden --- | 1690 } 1691 1692#ifndef CONFIG_USER_ONLY 1693 if (arm_feature(&cpu->env, ARM_FEATURE_AARCH64) && 1694 cpu_isar_feature(aa64_mte, cpu)) { 1695 object_property_add_link(obj, "tag-memory", 1696 TYPE_MEMORY_REGION, 1697 (Object **)&cpu->tag_memory, --- 863 unchanged lines hidden --- |