Home
last modified time | relevance | path

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

/linux-4.1.27/arch/powerpc/platforms/powernv/
Dsetup.c56 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_setup_arch()
74 if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_init_early()
97 if (firmware_has_feature(FW_FEATURE_OPALv3)) in pnv_show_cpuinfo()
99 else if (firmware_has_feature(FW_FEATURE_OPALv2)) in pnv_show_cpuinfo()
101 else if (firmware_has_feature(FW_FEATURE_OPAL)) in pnv_show_cpuinfo()
236 if (!firmware_has_feature(FW_FEATURE_OPALv3)) in pnv_kexec_cpu_down()
405 if (!firmware_has_feature(FW_FEATURE_OPALv3)) in pnv_init_idle_states()
456 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()
Dopal.c435 if (firmware_has_feature(FW_FEATURE_OPALv2)) { in opal_put_chars()
797 if (firmware_has_feature(FW_FEATURE_OPALv2)) in opal_init()
Dpci.c741 if (!firmware_has_feature(FW_FEATURE_OPAL)) in pnv_pci_init()
Deeh-powernv.c55 if (!firmware_has_feature(FW_FEATURE_OPALv3)) { in pnv_eeh_init()
Dpci-ioda.c369 if (!firmware_has_feature(FW_FEATURE_OPALv3)) { in pnv_ioda_parse_m64_window()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dsetup.c301 if (!firmware_has_feature(FW_FEATURE_SPLPAR)) in alloc_dispatch_logs()
432 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in pSeries_machine_kexec()
536 if (firmware_has_feature(FW_FEATURE_LPAR)) { in pSeries_setup_arch()
547 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in pSeries_setup_arch()
605 if (firmware_has_feature(FW_FEATURE_CMO) && !h_get_mpp_x(&mpp_x_data)) in pSeries_coalesce_init()
696 if (firmware_has_feature(FW_FEATURE_LPAR)) in pSeries_init_early()
699 if (firmware_has_feature(FW_FEATURE_XDABR)) in pSeries_init_early()
701 else if (firmware_has_feature(FW_FEATURE_DABR)) in pSeries_init_early()
704 if (firmware_has_feature(FW_FEATURE_SET_MODE)) in pSeries_init_early()
803 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()
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()
Diommu.c799 if (!firmware_has_feature(FW_FEATURE_LPAR)) in find_existing_ddw_windows()
1302 if (firmware_has_feature(FW_FEATURE_LPAR)) { in iommu_init_early_pSeries()
1303 if (firmware_has_feature(FW_FEATURE_MULTITCE)) { in iommu_init_early_pSeries()
1333 firmware_has_feature(FW_FEATURE_LPAR) && in disable_multitce()
1334 firmware_has_feature(FW_FEATURE_MULTITCE)) { in disable_multitce()
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.c733 if (firmware_has_feature(FW_FEATURE_LPAR)) in pseries_memory_hotplug_init()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/tty/hvc/
Dhvc_beat.c113 if (!firmware_has_feature(FW_FEATURE_BEAT)) in hvc_beat_init()
Dhvc_opal.c271 if (!firmware_has_feature(FW_FEATURE_OPAL)) in hvc_opal_init()
/linux-4.1.27/arch/powerpc/include/asm/
Dfirmware.h120 #define firmware_has_feature(feature) \ macro
/linux-4.1.27/arch/powerpc/kernel/
Dvio.c646 if (!firmware_has_feature(FW_FEATURE_CMO)) in vio_cmo_set_dev_desired()
1243 if (firmware_has_feature(FW_FEATURE_CMO)) { in vio_bus_probe()
1249 if (error && firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_probe()
1273 if (!ret && firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_remove()
1425 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_register_device_node()
1494 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_init()
1514 if (firmware_has_feature(FW_FEATURE_CMO)) in vio_bus_init()
Dtime.c515 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in __timer_interrupt()
649 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.c755 if (firmware_has_feature(FW_FEATURE_LPAR)) in vdso_init()
Dsysfs.c722 if (!firmware_has_feature(FW_FEATURE_LPAR)) in register_cpu_online()
Drtas.c1158 if (machine_is(pseries) && firmware_has_feature(FW_FEATURE_LPAR)) { in rtas_initialize()
Dprocess.c873 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in __switch_to()
/linux-4.1.27/arch/powerpc/mm/
Dnuma.c299 if (firmware_has_feature(FW_FEATURE_OPAL)) in find_min_common_depth()
329 if (firmware_has_feature(FW_FEATURE_OPAL) || in find_min_common_depth()
330 firmware_has_feature(FW_FEATURE_TYPE1_AFFINITY)) { in find_min_common_depth()
1549 if (firmware_has_feature(FW_FEATURE_PRRN)) { in start_topology_update()
1557 } else if (firmware_has_feature(FW_FEATURE_VPHN) && in start_topology_update()
Dfault.c453 if (firmware_has_feature(FW_FEATURE_CMO)) { in do_page_fault()
Dhash_utils_64.c702 if (firmware_has_feature(FW_FEATURE_LPAR)) { in htab_initialize()
840 if (!firmware_has_feature(FW_FEATURE_LPAR)) in early_init_mmu_secondary()
/linux-4.1.27/drivers/cpuidle/
Dcpuidle-pseries.c236 if (firmware_has_feature(FW_FEATURE_SPLPAR)) { in pseries_idle_probe()
Dcpuidle-powernv.c260 if (firmware_has_feature(FW_FEATURE_OPALv3)) { in powernv_idle_probe()
/linux-4.1.27/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.1.27/arch/powerpc/platforms/pasemi/
Diommu.c183 !firmware_has_feature(FW_FEATURE_LPAR)) { in pci_dma_dev_setup_pasemi()
/linux-4.1.27/arch/powerpc/sysdev/xics/
Dics-opal.c229 if (!firmware_has_feature(FW_FEATURE_OPAL)) in ics_opal_init()
Dxics-common.c404 if (firmware_has_feature(FW_FEATURE_LPAR)) in xics_init()
/linux-4.1.27/drivers/rtc/
Drtc-opal.c246 if (!firmware_has_feature(FW_FEATURE_OPAL)) in opal_rtc_init()
/linux-4.1.27/arch/powerpc/perf/
Dhv-gpci.c291 if (!firmware_has_feature(FW_FEATURE_LPAR)) { in hv_gpci_init()
Dhv-24x7.c1277 if (!firmware_has_feature(FW_FEATURE_LPAR)) { in hv_24x7_init()
Dcore-book3s.c1787 if (!firmware_has_feature(FW_FEATURE_LPAR)) in power_pmu_event_init()
/linux-4.1.27/drivers/cpufreq/
Dpowernv-cpufreq.c422 if (!firmware_has_feature(FW_FEATURE_OPALv3)) in powernv_cpufreq_init()
/linux-4.1.27/drivers/i2c/busses/
Di2c-opal.c279 if (!firmware_has_feature(FW_FEATURE_OPAL)) in i2c_opal_init()
/linux-4.1.27/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.1.27/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()
2417 if (!firmware_has_feature(FW_FEATURE_VIO)) in ibmvscsi_module_init()
Dibmvfc.c4987 if (!firmware_has_feature(FW_FEATURE_VIO)) in ibmvfc_module_init()
/linux-4.1.27/drivers/ps3/
Dps3-sys-manager.c755 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_sys_manager_init()
Dps3av.c1050 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3av_module_init()
Dps3-vuart.c1217 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3_vuart_bus_init()
/linux-4.1.27/drivers/block/
Dps3disk.c556 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3disk_init()
Dps3vram.c846 if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) in ps3vram_init()
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_pr.c1666 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in kvmppc_core_init_vm_pr()
1681 if (firmware_has_feature(FW_FEATURE_SET_MODE)) { in kvmppc_core_destroy_vm_pr()
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dps3_gelic_net.c1880 return firmware_has_feature(FW_FEATURE_PS3_LV1) in ps3_gelic_driver_init()
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.c1068 if (!firmware_has_feature(FW_FEATURE_CMO)) in ibmveth_start_xmit()
/linux-4.1.27/drivers/net/ethernet/pasemi/
Dpasemi_mac.c90 return firmware_has_feature(FW_FEATURE_LPAR); in translation_enabled()