/linux/arch/powerpc/platforms/powernv/ |
H A D | setup.c | 198 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() 507 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_probe() 520 if (!firmware_has_feature(FW_FEATURE_OPAL) || in pnv_tm_init()
|
H A D | ultravisor.c | 50 if (!firmware_has_feature(FW_FEATURE_ULTRAVISOR)) in uv_init()
|
/linux/arch/powerpc/platforms/pseries/ |
H A D | setup.c | 196 if (firmware_has_feature(FW_FEATURE_WATCHDOG)) in pseries_wdt_init() 322 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in alloc_dispatch_logs() 823 if (!firmware_has_feature(FW_FEATURE_RPT_INVALIDATE)) in pSeries_setup_arch() 849 if (firmware_has_feature(FW_FEATURE_LPAR)) { in pSeries_setup_arch() 935 if (firmware_has_feature(FW_FEATURE_CMO) && !h_get_mpp_x(&mpp_x_data)) in pSeries_coalesce_init() 1049 if (firmware_has_feature(FW_FEATURE_LPAR)) in pseries_init() 1052 if (firmware_has_feature(FW_FEATURE_XDABR)) in pseries_init() 1054 else if (firmware_has_feature(FW_FEATURE_DABR)) in pseries_init() 1057 if (firmware_has_feature(FW_FEATURE_SET_MODE)) in pseries_init() 1122 if (firmware_has_feature(FW_FEATURE_LPAR)) in pSeries_pci_probe_mode()
|
H A D | kexec.c | 28 if (firmware_has_feature(FW_FEATURE_SPLPAR) && !crash_shutdown) { in pseries_kexec_cpu_down()
|
H A D | vio.c | 634 if (!firmware_has_feature(FW_FEATURE_CMO)) in vio_cmo_set_dev_desired() 1183 if (firmware_has_feature(FW_FEATURE_LPAR)) in vio_build_iommu_table() 1232 if (firmware_has_feature(FW_FEATURE_CMO)) { in vio_bus_probe() 1238 if (error && firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_probe() 1261 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_remove() 1428 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_register_device_node() 1497 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_init() 1517 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_init()
|
H A D | papr_platform_attributes.c | 242 if (!firmware_has_feature(FW_FEATURE_LPAR) || in papr_init() 243 !firmware_has_feature(FW_FEATURE_ENERGY_SCALE_INFO)) { in papr_init()
|
H A D | suspend.c | 181 if (!firmware_has_feature(FW_FEATURE_LPAR)) in pseries_suspend_init()
|
H A D | hvCall_inst.c | 118 if (!firmware_has_feature(FW_FEATURE_LPAR)) in hcall_inst_init()
|
/linux/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 130 if (firmware_has_feature(FW_FEATURE_LPAR) && !radix_enabled()) in alloc_bootmem_huge_page() 208 else if (!firmware_has_feature(FW_FEATURE_LPAR) && mmu_psize_defs[MMU_PAGE_16G].shift) in gigantic_hugetlb_cma_reserve()
|
H A D | numa.c | 384 if (firmware_has_feature(FW_FEATURE_OPAL)) in initialize_form2_numa_distance_lookup_table() 441 if (firmware_has_feature(FW_FEATURE_OPAL)) { in find_primary_domain_index() 443 } else if (firmware_has_feature(FW_FEATURE_FORM2_AFFINITY)) { in find_primary_domain_index() 446 } else if (firmware_has_feature(FW_FEATURE_FORM1_AFFINITY)) { in find_primary_domain_index() 452 if (firmware_has_feature(FW_FEATURE_OPAL)) in find_primary_domain_index() 660 if (firmware_has_feature(FW_FEATURE_VPHN)) { in __vphn_get_associativity() 1447 if (!firmware_has_feature(FW_FEATURE_VPHN)) in cpu_to_coregroup_id()
|
/linux/arch/powerpc/kexec/ |
H A D | core_64.c | 327 if (firmware_has_feature(FW_FEATURE_SET_MODE)) in default_machine_kexec() 379 !(firmware_has_feature(FW_FEATURE_LPAR) || in default_machine_kexec() 380 firmware_has_feature(FW_FEATURE_PS3_LV1)); in default_machine_kexec()
|
/linux/arch/powerpc/include/asm/ |
H A D | pmc.h | 26 if (firmware_has_feature(FW_FEATURE_LPAR)) { in ppc_set_pmu_inuse()
|
H A D | mman.h | 35 if (firmware_has_feature(FW_FEATURE_LPAR) && in arch_validate_prot()
|
H A D | cputime.h | 66 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in account_stolen_time()
|
H A D | lppaca.h | 123 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in lppaca_shared_proc()
|
H A D | ultravisor.h | 25 if (!firmware_has_feature(FW_FEATURE_ULTRAVISOR)) in set_ptcr_when_no_uv()
|
H A D | interrupt.h | 328 firmware_has_feature(FW_FEATURE_LPAR) && in interrupt_nmi_enter_prepare() 357 firmware_has_feature(FW_FEATURE_LPAR) && in interrupt_nmi_exit_prepare()
|
H A D | firmware.h | 130 #define firmware_has_feature(feature) \ macro
|
/linux/arch/powerpc/platforms/ps3/ |
H A D | time.c | 52 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_rtc_init()
|
/linux/drivers/usb/host/ |
H A D | ehci-ps3.c | 234 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()
|
H A D | ohci-ps3.c | 219 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()
|
/linux/arch/powerpc/platforms/cell/ |
H A D | spu_manage.c | 62 if (!firmware_has_feature(FW_FEATURE_LPAR)) in spu_unmap() 156 if (!firmware_has_feature(FW_FEATURE_LPAR)) { in spu_map_device_old() 240 if (!firmware_has_feature(FW_FEATURE_LPAR)) in spu_map_device()
|
/linux/arch/powerpc/include/asm/book3s/64/ |
H A D | hugetlb.h | 46 if (firmware_has_feature(FW_FEATURE_LPAR) && !radix_enabled()) in gigantic_page_runtime_supported()
|
/linux/arch/powerpc/kernel/ |
H A D | dawr.c | 71 firmware_has_feature(FW_FEATURE_LPAR) && in dawr_write_file_bool()
|
/linux/arch/powerpc/sysdev/xics/ |
H A D | ics-opal.c | 207 if (!firmware_has_feature(FW_FEATURE_OPAL)) in ics_opal_init()
|