| /arch/arm64/boot/dts/qcom/ |
| A D | sc7280-idp-ec-h1.dtsi | 45 power-role = "dual"; 46 data-role = "host"; 47 try-power-role = "source"; 54 power-role = "dual"; 55 data-role = "host"; 56 try-power-role = "source";
|
| /arch/x86/kvm/mmu/ |
| A D | mmutrace.h | 14 __field(__u32, role) \ 21 __entry->role = sp->role.word; \ 32 role.word = __entry->role; \ 37 __entry->gfn, role.level, \ 38 role.has_4_byte_gpte ? 4 : 8, \ 39 role.quadrant, \ 40 role.direct ? " direct" : "", \ 41 access_str[role.access], \ 42 role.invalid ? " invalid" : "", \ 43 role.efer_nx ? "" : "!", \ [all …]
|
| A D | mmu.c | 2268 if (sp->role.word != role.word) { in kvm_mmu_find_shadow_page() 2346 if (!role.direct && role.level <= KVM_MAX_HUGEPAGE_LEVEL) in kvm_mmu_alloc_shadow_page() 2363 sp->role = role; in kvm_mmu_alloc_shadow_page() 2419 role = parent_sp->role; in kvm_mmu_child_role() 2420 role.level--; in kvm_mmu_child_role() 2456 return role; in kvm_mmu_child_role() 3852 WARN_ON_ONCE(role.direct && role.has_4_byte_gpte); in mmu_alloc_root() 5015 return role.word == sp->role.word; in is_root_usable() 5625 return role; in kvm_calc_cpu_role() 5684 return role; in kvm_calc_tdp_mmu_root_page_role() [all …]
|
| A D | mmu_internal.h | 82 union kvm_mmu_page_role role; member 155 static inline int kvm_mmu_role_as_id(union kvm_mmu_page_role role) in kvm_mmu_role_as_id() argument 157 return role.smm ? 1 : 0; in kvm_mmu_role_as_id() 162 return kvm_mmu_role_as_id(sp->role); in kvm_mmu_page_as_id() 167 return sp->role.is_mirror; in is_mirror_sp() 204 return kvm->arch.cpu_dirty_log_size && sp->role.guest_mode; in kvm_mmu_page_ad_need_write_protect()
|
| A D | tdp_mmu.c | 231 sp->role = role; in tdp_mmu_init_sp() 243 union kvm_mmu_page_role role; in tdp_mmu_init_child_sp() local 247 role = parent_sp->role; in tdp_mmu_init_child_sp() 248 role.level--; in tdp_mmu_init_child_sp() 262 role.is_mirror = true; in kvm_tdp_mmu_alloc_root() 273 if (root->role.word == role.word) in kvm_tdp_mmu_alloc_root() 288 if (root->role.word == role.word && in kvm_tdp_mmu_alloc_root() 405 int level = sp->role.level; in handle_removed_pt() 984 if (!root->role.invalid) in tdp_mmu_zap_leafs() 1133 if (!root->role.invalid) { in kvm_tdp_mmu_invalidate_roots() [all …]
|
| A D | tdp_iter.c | 42 if (WARN_ON_ONCE(!root || (root->role.level < 1) || in tdp_iter_start() 43 (root->role.level > PT64_ROOT_MAX_LEVEL) || in tdp_iter_start() 51 iter->root_level = root->role.level; in tdp_iter_start()
|
| A D | spte.c | 192 int level = sp->role.level; in make_spte() 205 if (sp->role.ad_disabled) in make_spte() 338 union kvm_mmu_page_role role, int index) in make_small_spte() argument 349 child_spte |= (index * KVM_PAGES_PER_HPAGE(role.level)) << PAGE_SHIFT; in make_small_spte() 351 if (role.level == PG_LEVEL_4K) { in make_small_spte() 359 if ((role.access & ACC_EXEC_MASK) && is_nx_huge_page_enabled(kvm)) in make_small_spte()
|
| A D | paging_tmpl.h | 542 pte_access = sp->role.access & FNAME(gpte_access)(gpte); in FNAME() 581 if (sp->role.level > PG_LEVEL_4K) in FNAME() 591 if (sp->role.direct) in FNAME() 851 WARN_ON_ONCE(sp->role.level != PG_LEVEL_4K); in FNAME() 854 offset = sp->role.quadrant << SPTE_LEVEL_BITS; in FNAME() 921 pte_access = sp->role.access; in FNAME()
|
| /arch/arm64/boot/dts/freescale/ |
| A D | imx93-9x9-qsb-i3c.dtso | 36 power-role = "dual"; 37 data-role = "dual"; 38 try-power-role = "sink";
|
| A D | imx8mp-venice-gw71xx.dtsi | 148 /* dual role is implemented but not a full featured OTG */ 153 usb-role-switch; 154 role-switch-default-mode = "peripheral";
|
| A D | imx8mq-hummingboard-pulse.dts | 55 data-role = "dual"; 56 power-role = "dual"; 57 try-power-role = "sink";
|
| A D | imx93-11x11-evk.dts | 453 power-role = "dual"; 454 data-role = "dual"; 455 try-power-role = "sink"; 486 power-role = "dual"; 487 data-role = "dual"; 488 try-power-role = "sink"; 579 usb-role-switch; 597 usb-role-switch;
|
| A D | imx8mp-venice-gw72xx.dtsi | 227 /* dual role is implemented but not a full featured OTG */ 232 usb-role-switch; 233 role-switch-default-mode = "peripheral";
|
| A D | imx8mp-venice-gw73xx.dtsi | 246 /* dual role is implemented but not a full featured OTG */ 251 usb-role-switch; 252 role-switch-default-mode = "peripheral";
|
| /arch/arm/boot/dts/aspeed/ |
| A D | aspeed-bmc-facebook-bletchley.dts | 397 power-role = "dual"; 399 data-role = "dual"; 486 power-role = "dual"; 488 data-role = "dual"; 575 power-role = "dual"; 577 data-role = "dual"; 664 power-role = "dual"; 666 data-role = "dual"; 753 power-role = "dual"; 755 data-role = "dual"; [all …]
|
| /arch/arm/mach-omap2/ |
| A D | omap_hwmod_3xxx_data.c | 447 { .role = "tv_clk", .clk = "dss_tv_fck" }, 559 { .role = "ick", .clk = "dss_ick" }, 663 { .role = "dbclk", .clk = "gpio1_dbck", }, 684 { .role = "dbclk", .clk = "gpio2_dbck", }, 705 { .role = "dbclk", .clk = "gpio3_dbck", }, 726 { .role = "dbclk", .clk = "gpio4_dbck", }, 748 { .role = "dbclk", .clk = "gpio5_dbck", }, 770 { .role = "dbclk", .clk = "gpio6_dbck", }, 810 { .role = "pad_fck", .clk = "mcbsp_clks" }, 815 { .role = "pad_fck", .clk = "mcbsp_clks" }, [all …]
|
| A D | omap_hwmod_2430_data.c | 208 { .role = "pad_fck", .clk = "mcbsp_clks" }, 209 { .role = "prcm_fck", .clk = "func_96m_ck" }, 311 { .role = "dbck", .clk = "mmchsdb1_fck" }, 337 { .role = "dbck", .clk = "mmchsdb2_fck" },
|
| A D | omap_hwmod_2xxx_ipblock_data.c | 411 { .role = "tv_clk", .clk = "dss_54m_fck" }, 412 { .role = "sys_clk", .clk = "dss2_fck" }, 445 { .role = "ick", .clk = "dss_ick" },
|
| A D | omap_hwmod_2420_data.c | 151 { .role = "pad_fck", .clk = "mcbsp_clks" }, 152 { .role = "prcm_fck", .clk = "func_96m_ck" },
|
| A D | omap_hwmod_81xx_data.c | 474 { .role = "dbclk", .clk = "sysclk18_ck" }, 500 { .role = "dbclk", .clk = "sysclk18_ck" }, 526 { .role = "dbclk", .clk = "sysclk18_ck" }, 552 { .role = "dbclk", .clk = "sysclk18_ck" }, 915 { .role = "dbck", .clk = "sysclk18_ck", },
|
| /arch/arm64/boot/dts/exynos/google/ |
| A D | gs101-pixel-common.dtsi | 148 data-role = "dual"; 149 power-role = "dual"; 151 try-power-role = "sink"; 342 usb-role-switch; 343 role-switch-default-mode = "peripheral";
|
| /arch/arm64/boot/dts/rockchip/ |
| A D | rk3588-orangepi-5-plus.dts | 191 data-role = "dual"; 193 power-role = "dual"; 197 try-power-role = "source"; 363 usb-role-switch;
|
| /arch/arm/boot/dts/st/ |
| A D | stm32mp153c-lxa-fairytux2-gen2.dts | 84 power-role = "dual"; 131 usb-role-switch;
|
| A D | stm32mp157f-dk2.dts | 170 role-switch-default-mode = "peripheral"; 172 * Forcing dr_mode = "peripheral"/"role-switch-default-mode = "peripheral";
|
| /arch/arm64/boot/dts/exynos/ |
| A D | exynos2200-g0s.dts | 155 usb-role-switch; 156 role-switch-default-mode = "peripheral";
|