Home
last modified time | relevance | path

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

/linux-4.4.14/arch/powerpc/platforms/powernv/
Dsetup.c52 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_setup_arch()
70 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_init_early()
93 if (firmware_has_feature(FW_FEATURE_OPALv3)) in pnv_show_cpuinfo()
95 else if (firmware_has_feature(FW_FEATURE_OPALv2)) in pnv_show_cpuinfo()
97 else if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_show_cpuinfo()
229 if (!firmware_has_feature(FW_FEATURE_OPALv3)) in pnv_kexec_cpu_down()
282 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_probe()
Dsmp.c71 if (paca[nr].cpu_start || !firmware_has_feature(FW_FEATURE_OPALv2)) in pnv_smp_kick_cpu()
80 if (firmware_has_feature(FW_FEATURE_OPALv3)) { in pnv_smp_kick_cpu()
Dopal-xscom.c129 if (firmware_has_feature(FW_FEATURE_OPALv3)) in opal_xscom_init()
Didle.c245 if (!firmware_has_feature(FW_FEATURE_OPALv3)) in pnv_init_idle_states()
Dopal.c355 if (firmware_has_feature(FW_FEATURE_OPALv2)) { in opal_put_chars()
699 if (firmware_has_feature(FW_FEATURE_OPALv2)) in opal_init()
Dpci.c815 if (!firmware_has_feature(FW_FEATURE_OPAL)) in pnv_pci_init()
Deeh-powernv.c51 if (!firmware_has_feature(FW_FEATURE_OPALv3)) { in pnv_eeh_init()
Dpci-ioda.c347 if (!firmware_has_feature(FW_FEATURE_OPALv3)) { in pnv_ioda_parse_m64_window()
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dsetup.c304 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in alloc_dispatch_logs()
435 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in pSeries_machine_kexec()
528 if (firmware_has_feature(FW_FEATURE_LPAR)) { in pSeries_setup_arch()
539 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in pSeries_setup_arch()
597 if (firmware_has_feature(FW_FEATURE_CMO) && !h_get_mpp_x(&mpp_x_data)) in pSeries_coalesce_init()
688 if (firmware_has_feature(FW_FEATURE_LPAR)) in pSeries_init_early()
691 if (firmware_has_feature(FW_FEATURE_XDABR)) in pSeries_init_early()
693 else if (firmware_has_feature(FW_FEATURE_DABR)) in pSeries_init_early()
696 if (firmware_has_feature(FW_FEATURE_SET_MODE)) in pSeries_init_early()
795 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in pSeries_probe()
[all …]
Dlparcfg.c264 if (!firmware_has_feature(FW_FEATURE_XCMO)) in parse_mpp_x_data()
390 seq_printf(m, "cmo_enabled=%d\n", firmware_has_feature(FW_FEATURE_CMO)); in pseries_cmo_data()
392 if (!firmware_has_feature(FW_FEATURE_CMO)) in pseries_cmo_data()
428 if (firmware_has_feature(FW_FEATURE_LPAR) && in parse_em_data()
453 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in pseries_lparcfg_data()
591 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in lparcfg_write()
701 if (firmware_has_feature(FW_FEATURE_SPLPAR)) in lparcfg_init()
Dlpar.c97 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in vpa_init()
159 if (firmware_has_feature(FW_FEATURE_XCMO) && !(hpte_r & HPTE_R_N)) in pSeries_lpar_hpte_insert()
262 if (firmware_has_feature(FW_FEATURE_SET_MODE) && !is_fadump_active()) { in pSeries_lpar_hptab_clear()
419 if (!firmware_has_feature(FW_FEATURE_BULK_REMOVE)) { in __pSeries_lpar_hugepage_invalidate()
547 if (!firmware_has_feature(FW_FEATURE_BULK_REMOVE)) { in pSeries_lpar_flush_hash_range()
584 firmware_has_feature(FW_FEATURE_BULK_REMOVE)) { in disable_bulk_remove()
649 if (!cmo_free_hint_flag || !firmware_has_feature(FW_FEATURE_CMO)) in arch_free_page()
Dkexec.c27 if (firmware_has_feature(FW_FEATURE_SPLPAR) && !crash_shutdown) { in pseries_kexec_cpu_down()
Diommu.c265 if ((npages == 1) || !firmware_has_feature(FW_FEATURE_MULTITCE)) { in tce_buildmulti_pSeriesLP()
357 if (!firmware_has_feature(FW_FEATURE_MULTITCE)) in tce_freemulti_pSeriesLP()
886 if (!firmware_has_feature(FW_FEATURE_LPAR)) in find_existing_ddw_windows()
1383 if (firmware_has_feature(FW_FEATURE_LPAR)) { in iommu_init_early_pSeries()
1403 firmware_has_feature(FW_FEATURE_LPAR) && in disable_multitce()
1404 firmware_has_feature(FW_FEATURE_MULTITCE)) { in disable_multitce()
DhvCall_inst.c139 if (!firmware_has_feature(FW_FEATURE_LPAR)) in hcall_inst_init()
Dsmp.c150 if (firmware_has_feature(FW_FEATURE_SPLPAR)) in smp_xics_setup_cpu()
Dsuspend.c268 if (!firmware_has_feature(FW_FEATURE_LPAR)) in pseries_suspend_init()
Dpseries_energy.c232 if (!firmware_has_feature(FW_FEATURE_BEST_ENERGY)) { in pseries_energy_init()
Dhotplug-cpu.c414 if (firmware_has_feature(FW_FEATURE_LPAR)) { in pseries_cpu_hotplug_init()
Ddtl.c354 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in dtl_init()
Dcmm.c649 if (!firmware_has_feature(FW_FEATURE_CMO)) in cmm_init()
Dhotplug-memory.c732 if (firmware_has_feature(FW_FEATURE_LPAR)) in pseries_memory_hotplug_init()
/linux-4.4.14/drivers/usb/host/
Dohci-ps3.c231 return firmware_has_feature(FW_FEATURE_PS3_LV1) in ps3_ohci_driver_register()
238 if (firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_ohci_driver_unregister()
Dehci-ps3.c246 return firmware_has_feature(FW_FEATURE_PS3_LV1) in ps3_ehci_driver_register()
253 if (firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_ehci_driver_unregister()
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dtime.c88 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_rtc_init()
Dsystem-bus.c494 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_system_bus_init()
794 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_system_bus_driver_register()
Ddevice-init.c966 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_register_devices()
/linux-4.4.14/arch/powerpc/kernel/
Dvio.c646 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()
1278 if (!ret && firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_remove()
1430 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_register_device_node()
1499 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_init()
1519 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_init()
Dtime.c516 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in __timer_interrupt()
650 if (firmware_has_feature(FW_FEATURE_LPAR) && in running_clock()
Dirq.c151 if (firmware_has_feature(FW_FEATURE_PS3_LV1)) { in __check_irq_replay()
Dsetup-common.c503 if (machine_is(pseries) && firmware_has_feature(FW_FEATURE_LPAR) && in smp_setup_cpu_maps()
Dvdso.c734 if (firmware_has_feature(FW_FEATURE_LPAR)) in vdso_init()
Drtas.c1160 if (machine_is(pseries) && firmware_has_feature(FW_FEATURE_LPAR)) { in rtas_initialize()
Dsysfs.c760 if (!firmware_has_feature(FW_FEATURE_LPAR)) in register_cpu_online()
Dprocess.c873 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in __switch_to()
/linux-4.4.14/arch/powerpc/platforms/cell/
Dspu_manage.c72 if (!firmware_has_feature(FW_FEATURE_LPAR)) in spu_unmap()
163 if (!firmware_has_feature(FW_FEATURE_LPAR)) { in spu_map_device_old()
260 if (!firmware_has_feature(FW_FEATURE_LPAR)) in spu_map_device()
/linux-4.4.14/arch/powerpc/include/asm/
Dfirmware.h120 #define firmware_has_feature(feature) \ macro
/linux-4.4.14/arch/powerpc/mm/
Dnuma.c300 if (firmware_has_feature(FW_FEATURE_OPAL)) in find_min_common_depth()
330 if (firmware_has_feature(FW_FEATURE_OPAL) || in find_min_common_depth()
331 firmware_has_feature(FW_FEATURE_TYPE1_AFFINITY)) { in find_min_common_depth()
1556 if (firmware_has_feature(FW_FEATURE_PRRN)) { in start_topology_update()
1564 } else if (firmware_has_feature(FW_FEATURE_VPHN) && in start_topology_update()
Dfault.c454 if (firmware_has_feature(FW_FEATURE_CMO)) { in do_page_fault()
Dhash_utils_64.c703 if (firmware_has_feature(FW_FEATURE_LPAR)) { in htab_initialize()
841 if (!firmware_has_feature(FW_FEATURE_LPAR)) in early_init_mmu_secondary()
/linux-4.4.14/arch/powerpc/oprofile/
Dcommon.c201 if (firmware_has_feature(FW_FEATURE_LPAR)) in oprofile_arch_init()
Dop_model_power4.c300 if (firmware_has_feature(FW_FEATURE_LPAR) && in get_pc()
/linux-4.4.14/drivers/cpuidle/
Dcpuidle-pseries.c242 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in pseries_idle_probe()
Dcpuidle-powernv.c267 if (firmware_has_feature(FW_FEATURE_OPALv3)) { in powernv_idle_probe()
/linux-4.4.14/arch/powerpc/sysdev/xics/
Dics-opal.c229 if (!firmware_has_feature(FW_FEATURE_OPAL)) in ics_opal_init()
Dxics-common.c405 if (firmware_has_feature(FW_FEATURE_LPAR)) in xics_init()
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Diommu.c188 !firmware_has_feature(FW_FEATURE_LPAR)) { in pci_dma_dev_setup_pasemi()
/linux-4.4.14/drivers/rtc/
Drtc-opal.c247 if (!firmware_has_feature(FW_FEATURE_OPAL)) in opal_rtc_init()
/linux-4.4.14/arch/powerpc/perf/
Dhv-gpci.c291 if (!firmware_has_feature(FW_FEATURE_LPAR)) { in hv_gpci_init()
Dhv-24x7.c1439 if (!firmware_has_feature(FW_FEATURE_LPAR)) { in hv_24x7_init()
Dcore-book3s.c1811 if (!firmware_has_feature(FW_FEATURE_LPAR)) in power_pmu_event_init()
/linux-4.4.14/drivers/i2c/busses/
Di2c-opal.c279 if (!firmware_has_feature(FW_FEATURE_OPAL)) in i2c_opal_init()
/linux-4.4.14/drivers/tty/hvc/
Dhvc_opal.c258 if (!firmware_has_feature(FW_FEATURE_OPAL)) in hvc_opal_init()
/linux-4.4.14/sound/ppc/
Dsnd_ps3.c936 if (WARN_ON(!firmware_has_feature(FW_FEATURE_PS3_LV1))) in snd_ps3_driver_probe()
1139 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in snd_ps3_init()
/linux-4.4.14/drivers/cpufreq/
Dpowernv-cpufreq.c589 if (!firmware_has_feature(FW_FEATURE_OPALv3)) in powernv_cpufreq_init()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvscsi.c735 if (!firmware_has_feature(FW_FEATURE_CMO)) in map_sg_data()
1059 if (!firmware_has_feature(FW_FEATURE_CMO)) in ibmvscsi_queuecommand_lck()
1893 if (!firmware_has_feature(FW_FEATURE_CMO)) in ibmvscsi_do_host_config()
2421 if (!firmware_has_feature(FW_FEATURE_VIO)) in ibmvscsi_module_init()
Dibmvfc.c4986 if (!firmware_has_feature(FW_FEATURE_VIO)) in ibmvfc_module_init()
/linux-4.4.14/drivers/ps3/
Dps3-sys-manager.c755 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_sys_manager_init()
Dps3-vuart.c1216 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_vuart_bus_init()
Dps3av.c1050 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3av_module_init()
/linux-4.4.14/drivers/block/
Dps3disk.c556 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3disk_init()
Dps3vram.c851 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3vram_init()
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_pr.c1669 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in kvmppc_core_init_vm_pr()
1684 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in kvmppc_core_destroy_vm_pr()
/linux-4.4.14/drivers/net/ethernet/ibm/
Dibmveth.c1167 if (!firmware_has_feature(FW_FEATURE_CMO)) in ibmveth_start_xmit()
1554 if (firmware_has_feature(FW_FEATURE_CMO)) in ibmveth_probe()
/linux-4.4.14/drivers/net/ethernet/toshiba/
Dps3_gelic_net.c1880 return firmware_has_feature(FW_FEATURE_PS3_LV1) in ps3_gelic_driver_init()
/linux-4.4.14/drivers/net/ethernet/pasemi/
Dpasemi_mac.c90 return firmware_has_feature(FW_FEATURE_LPAR); in translation_enabled()