Home
last modified time | relevance | path

Searched refs:firmware_has_feature (Results 1 – 25 of 88) sorted by relevance

1234

/Linux-v6.1/arch/powerpc/platforms/powernv/
Dsetup.c198 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_setup_arch()
241 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_init()
281 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_show_cpuinfo()
446 if (!firmware_has_feature(FW_FEATURE_OPAL)) in pnv_kexec_cpu_down()
518 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_probe()
531 if (!firmware_has_feature(FW_FEATURE_OPAL) || in pnv_tm_init()
Dultravisor.c50 if (!firmware_has_feature(FW_FEATURE_ULTRAVISOR)) in uv_init()
/Linux-v6.1/arch/powerpc/platforms/pseries/
Dkexec.c28 if (firmware_has_feature(FW_FEATURE_SPLPAR) && !crash_shutdown) { in pseries_kexec_cpu_down()
67 if (firmware_has_feature(FW_FEATURE_SET_MODE)) in pseries_machine_kexec()
Dsetup.c195 if (firmware_has_feature(FW_FEATURE_WATCHDOG)) in pseries_wdt_init()
321 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in alloc_dispatch_logs()
820 if (!firmware_has_feature(FW_FEATURE_RPT_INVALIDATE)) in pSeries_setup_arch()
846 if (firmware_has_feature(FW_FEATURE_LPAR)) { in pSeries_setup_arch()
932 if (firmware_has_feature(FW_FEATURE_CMO) && !h_get_mpp_x(&mpp_x_data)) in pSeries_coalesce_init()
1052 if (firmware_has_feature(FW_FEATURE_LPAR)) in pseries_init()
1055 if (firmware_has_feature(FW_FEATURE_XDABR)) in pseries_init()
1057 else if (firmware_has_feature(FW_FEATURE_DABR)) in pseries_init()
1060 if (firmware_has_feature(FW_FEATURE_SET_MODE)) in pseries_init()
1121 if (firmware_has_feature(FW_FEATURE_LPAR)) in pSeries_pci_probe_mode()
Dlparcfg.c298 if (!firmware_has_feature(FW_FEATURE_XCMO)) in parse_mpp_x_data()
510 seq_printf(m, "cmo_enabled=%d\n", firmware_has_feature(FW_FEATURE_CMO)); in pseries_cmo_data()
512 if (!firmware_has_feature(FW_FEATURE_CMO)) in pseries_cmo_data()
548 if (firmware_has_feature(FW_FEATURE_LPAR) && in parse_em_data()
583 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in pseries_lparcfg_data()
729 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in lparcfg_write()
849 if (firmware_has_feature(FW_FEATURE_SPLPAR)) in lparcfg_init()
Dlpar.c708 if (!radix_enabled() && firmware_has_feature(FW_FEATURE_SPLPAR)) { in vpa_init()
785 if (firmware_has_feature(FW_FEATURE_XCMO) && !(hpte_r & HPTE_R_N)) in pSeries_lpar_hpte_insert()
912 if (firmware_has_feature(FW_FEATURE_SET_MODE) && !is_fadump_active()) in pseries_hpte_clear_all()
1201 if (!firmware_has_feature(FW_FEATURE_BULK_REMOVE)) { in hugepage_bulk_invalidate()
1487 if (!firmware_has_feature(FW_FEATURE_BLOCK_REMOVE)) in pseries_lpar_read_hblkrm_characteristics()
1573 if (!firmware_has_feature(FW_FEATURE_BULK_REMOVE)) { in pSeries_lpar_flush_hash_range()
1611 firmware_has_feature(FW_FEATURE_BULK_REMOVE)) { in disable_bulk_remove()
1659 if (!firmware_has_feature(FW_FEATURE_HPT_RESIZE)) in pseries_lpar_resize_hpt()
1736 if (firmware_has_feature(FW_FEATURE_HPT_RESIZE)) in hpte_init_pseries()
1803 if (!cmo_free_hint_flag || !firmware_has_feature(FW_FEATURE_CMO)) in arch_free_page()
[all …]
Dvio.c634 if (!firmware_has_feature(FW_FEATURE_CMO)) in vio_cmo_set_dev_desired()
1199 if (firmware_has_feature(FW_FEATURE_LPAR)) in vio_build_iommu_table()
1248 if (firmware_has_feature(FW_FEATURE_CMO)) { in vio_bus_probe()
1254 if (error && firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_probe()
1277 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_remove()
1444 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_register_device_node()
1513 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_init()
1533 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_init()
Diommu.c215 if ((npages == 1) || !firmware_has_feature(FW_FEATURE_PUT_TCE_IND)) { in tce_buildmulti_pSeriesLP()
310 if (!firmware_has_feature(FW_FEATURE_STUFF_TCE)) in tce_freemulti_pSeriesLP()
430 if (!firmware_has_feature(FW_FEATURE_PUT_TCE_IND)) { in tce_setrange_multi_pSeriesLP()
963 if (!firmware_has_feature(FW_FEATURE_LPAR)) in find_existing_ddw_windows()
1670 if (firmware_has_feature(FW_FEATURE_LPAR)) { in iommu_init_early_pSeries()
1691 firmware_has_feature(FW_FEATURE_LPAR) && in disable_multitce()
1692 (firmware_has_feature(FW_FEATURE_PUT_TCE_IND) || in disable_multitce()
1693 firmware_has_feature(FW_FEATURE_STUFF_TCE))) { in disable_multitce()
Dpapr_platform_attributes.c240 if (!firmware_has_feature(FW_FEATURE_LPAR) || in papr_init()
241 !firmware_has_feature(FW_FEATURE_ENERGY_SCALE_INFO)) { in papr_init()
Dsuspend.c174 if (!firmware_has_feature(FW_FEATURE_LPAR)) in pseries_suspend_init()
/Linux-v6.1/arch/powerpc/kernel/
Dsetup_64.c211 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in configure_exceptions()
259 if (firmware_has_feature(FW_FEATURE_OPAL)) in configure_exceptions()
496 if (firmware_has_feature(FW_FEATURE_OPAL)) in use_spinloop()
801 if (firmware_has_feature(FW_FEATURE_LPAR) && mce_limit > SZ_4G) in emergency_stack_init()
920 if (firmware_has_feature(FW_FEATURE_LPAR)) { in disable_hardlockup_detector()
Dsysfs.c778 if (firmware_has_feature(FW_FEATURE_LPAR)) in create_idle_purr_file()
784 if (firmware_has_feature(FW_FEATURE_LPAR)) in remove_idle_purr_file()
808 if (firmware_has_feature(FW_FEATURE_LPAR)) in create_idle_spurr_file()
814 if (firmware_has_feature(FW_FEATURE_LPAR)) in remove_idle_spurr_file()
888 if (!firmware_has_feature(FW_FEATURE_LPAR)) in register_cpu_online()
906 !firmware_has_feature(FW_FEATURE_LPAR)) in register_cpu_online()
1002 !firmware_has_feature(FW_FEATURE_LPAR)) in unregister_cpu_online()
Ddawr.c71 firmware_has_feature(FW_FEATURE_LPAR) && in dawr_write_file_bool()
/Linux-v6.1/arch/powerpc/mm/
Dnuma.c383 if (firmware_has_feature(FW_FEATURE_OPAL)) in initialize_form2_numa_distance_lookup_table()
440 if (firmware_has_feature(FW_FEATURE_OPAL)) { in find_primary_domain_index()
442 } else if (firmware_has_feature(FW_FEATURE_FORM2_AFFINITY)) { in find_primary_domain_index()
445 } else if (firmware_has_feature(FW_FEATURE_FORM1_AFFINITY)) { in find_primary_domain_index()
451 if (firmware_has_feature(FW_FEATURE_OPAL)) in find_primary_domain_index()
659 if (firmware_has_feature(FW_FEATURE_VPHN)) { in __vphn_get_associativity()
1458 if (!firmware_has_feature(FW_FEATURE_VPHN)) in cpu_to_coregroup_id()
/Linux-v6.1/arch/powerpc/include/asm/
Dpmc.h26 if (firmware_has_feature(FW_FEATURE_LPAR)) { in ppc_set_pmu_inuse()
Dmman.h35 if (firmware_has_feature(FW_FEATURE_LPAR) && in arch_validate_prot()
Dcputime.h94 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in account_stolen_time()
Dlppaca.h132 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in lppaca_shared_proc()
Dultravisor.h25 if (!firmware_has_feature(FW_FEATURE_ULTRAVISOR)) in set_ptcr_when_no_uv()
/Linux-v6.1/arch/powerpc/platforms/ps3/
Dtime.c52 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_rtc_init()
/Linux-v6.1/arch/powerpc/kexec/
Dcore_64.c367 !(firmware_has_feature(FW_FEATURE_LPAR) || in default_machine_kexec()
368 firmware_has_feature(FW_FEATURE_PS3_LV1)); in default_machine_kexec()
/Linux-v6.1/drivers/usb/host/
Dohci-ps3.c219 return firmware_has_feature(FW_FEATURE_PS3_LV1) in ps3_ohci_driver_register()
226 if (firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_ohci_driver_unregister()
Dehci-ps3.c234 return firmware_has_feature(FW_FEATURE_PS3_LV1) in ps3_ehci_driver_register()
241 if (firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_ehci_driver_unregister()
/Linux-v6.1/arch/powerpc/platforms/cell/
Dspu_manage.c61 if (!firmware_has_feature(FW_FEATURE_LPAR)) in spu_unmap()
155 if (!firmware_has_feature(FW_FEATURE_LPAR)) { in spu_map_device_old()
239 if (!firmware_has_feature(FW_FEATURE_LPAR)) in spu_map_device()
/Linux-v6.1/tools/testing/selftests/powerpc/vphn/asm/
Dlppaca.h132 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in lppaca_shared_proc()

1234