Home
last modified time | relevance | path

Searched full:epp (Results 1 – 25 of 77) sorted by relevance

1234

/linux/Documentation/devicetree/bindings/display/tegra/
H A Dnvidia,tegra20-epp.yaml4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-epp.yaml#
15 pattern: "^epp@[0-9a-f]+$"
20 - nvidia,tegra20-epp
21 - nvidia,tegra30-epp
22 - nvidia,tegra114-epp
23 - nvidia,tegra124-epp
26 - const: nvidia,tegra132-epp
27 - const: nvidia,tegra124-epp
44 - const: epp
68 epp@540c0000 {
[all …]
/linux/drivers/scsi/
H A Dppa.h18 * to support EPP and scatter-gather. [0.26-athena]
22 * Fixed EPP to handle "software" changing of EPP port data direction.
23 * Chased down EPP timeouts
32 * Fixed id_probe for EPP 1.9 chipsets (misdetected as EPP 1.7)
38 * Hack and slash at the init code (EPP device check routine)
98 #define PPA_EPP_8 3 /* EPP mode, 8 bit */
99 #define PPA_EPP_16 4 /* EPP mode, 16 bit */
100 #define PPA_EPP_32 5 /* EPP mode, 32 bit */
108 "EPP 8 bit",
109 "EPP 16 bit",
[all …]
H A Dimm.h37 * Now have byte mode working (only EPP and ECP to go now... :=)
40 * Thirty minutes of further coding results in EPP working on my machine.
91 #define IMM_EPP_8 3 /* EPP mode, 8 bit */
92 #define IMM_EPP_16 4 /* EPP mode, 16 bit */
93 #define IMM_EPP_32 5 /* EPP mode, 32 bit */
101 [IMM_EPP_8] = "EPP 8 bit",
102 [IMM_EPP_16] = "EPP 16 bit",
103 [IMM_EPP_32] = "EPP 32 bit",
H A Dimm.c61 "2 = SPP 8-bit, 3 = EPP 8-bit, 4 = EPP 16-bit, 5 = EPP 32-bit");
272 * Clear EPP timeout bit.
479 * 0010 00aa Select device aa in EPP Winbond mode in imm_cpp()
480 * 0010 10aa Select device aa in EPP mode in imm_cpp()
531 return imm_cpp(ppb, 0x28); /* Select device 0 in EPP mode */ in imm_connect()
753 printk("imm: BUS BUSY - EPP timeout detected\n"); in imm_interrupt()
1019 /* This routine looks for a device and then attempts to use EPP in device_check()
1020 to send a command. If all goes as planned then EPP is available. */ in device_check()
1028 /* Attempt to use EPP for Test Unit Ready */ in device_check()
/linux/tools/power/cpupower/utils/
H A Dcpupower-set.c21 {"epp", required_argument, NULL, 'e'},
42 int epp:1; in cmd_set() member
50 char epp[30], mode[20]; in cmd_set() local
79 if (params.epp) in cmd_set()
81 if (sscanf(optarg, "%29s", epp) != 1) { in cmd_set()
85 params.epp = 1; in cmd_set()
160 if (params.epp) { in cmd_set()
161 ret = cpupower_set_epp(cpu, epp); in cmd_set()
164 "Error setting epp value on CPU %d\n", cpu); in cmd_set()
H A Dcpufreq-info.c439 /* --epp / -z */
443 char *epp; in get_epp() local
445 epp = cpufreq_get_energy_performance_preference(cpu); in get_epp()
446 if (!epp) in get_epp()
449 printf(_(" energy performance preference: %s\n"), epp); in get_epp()
451 cpufreq_put_energy_performance_preference(epp); in get_epp()
539 {"epp", no_argument, NULL, 'z'},
/linux/drivers/cpufreq/
H A Damd-pstate.c94 * AMD Energy Preference Performance (EPP)
95 * The EPP is used in the CCLK DPM controller to drive
97 * short periods of activity. EPP values will be utilized for
99 * display strings corresponding to EPP index in the
108 * 5 custom (for raw EPP values)
225 u64 epp; in shmem_get_epp() local
228 ret = cppc_get_epp_perf(cpudata->cpu, &epp); in shmem_get_epp()
234 return FIELD_GET(AMD_CPPC_EPP_PERF_MASK, epp); in shmem_get_epp()
238 u8 des_perf, u8 max_perf, u8 epp, bool fast_switch) in msr_update_perf() argument
248 FIELD_MODIFY(AMD_CPPC_EPP_PERF_MASK, &value, epp); in msr_update_perf()
285 amd_pstate_update_perf(struct cpufreq_policy * policy,u8 min_perf,u8 des_perf,u8 max_perf,u8 epp,bool fast_switch) amd_pstate_update_perf() argument
292 msr_set_epp(struct cpufreq_policy * policy,u8 epp) msr_set_epp() argument
332 amd_pstate_set_epp(struct cpufreq_policy * policy,u8 epp) amd_pstate_set_epp() argument
406 shmem_set_epp(struct cpufreq_policy * policy,u8 epp) shmem_set_epp() argument
558 shmem_update_perf(struct cpufreq_policy * policy,u8 min_perf,u8 des_perf,u8 max_perf,u8 epp,bool fast_switch) shmem_update_perf() argument
1172 u8 epp; amd_pstate_power_supply_notifier() local
1269 u8 epp; amd_pstate_set_dynamic_epp() local
1408 u8 epp; store_energy_performance_preference() local
1449 u8 preference, epp; show_energy_performance_preference() local
1999 u8 epp; amd_pstate_epp_update_limit() local
[all...]
H A Dintel_pstate.c211 * (EPP) or energy performance bias (EPB),
213 * @epp_policy: Last saved policy used to set EPP/EPB
627 s16 epp = -EOPNOTSUPP; in intel_pstate_get_epp() local
632 * MSR_HWP_REQUEST, so need to read and get EPP. in intel_pstate_get_epp()
635 epp = rdmsrq_on_cpu(cpu_data->cpu, MSR_HWP_REQUEST, in intel_pstate_get_epp()
637 if (epp) in intel_pstate_get_epp()
638 return epp; in intel_pstate_get_epp()
640 epp = (hwp_req_data >> 24) & 0xff; in intel_pstate_get_epp()
643 return epp; in intel_pstate_get_epp()
647 * EPP displa
684 s16 epp; intel_pstate_get_energy_pref_index() local
720 intel_pstate_set_epp(struct cpudata * cpu,u32 epp) intel_pstate_set_epp() argument
750 int epp = -EINVAL; intel_pstate_set_energy_pref_index() local
801 u32 epp = 0; store_energy_performance_preference() local
1264 s16 epp; intel_pstate_hwp_set() local
[all...]
H A Damd-pstate-ut.c290 u16 epp; in amd_pstate_ut_epp() local
325 * Disable dynamic EPP before running test. If "orig_dynamic_epp" is in amd_pstate_ut_epp()
330 pr_debug("Dynamic EPP is enabled, disabling it\n"); in amd_pstate_ut_epp()
334 for (epp = 0; epp <= U8_MAX; epp++) { in amd_pstate_ut_epp()
337 /* write all EPP values */ in amd_pstate_ut_epp()
339 snprintf(buf, PAGE_SIZE, "%d", epp); in amd_pstate_ut_epp()
344 /* check if the EPP value reads back correctly for raw numbers */ in amd_pstate_ut_epp()
351 if (!ret && epp != val) { in amd_pstate_ut_epp()
352 pr_err("Raw EPP value mismatch: %d != %d\n", epp, val); in amd_pstate_ut_epp()
372 pr_err("String EPP value mismatch: %s != %s\n", buf, epp_strings[i]); in amd_pstate_ut_epp()
/linux/tools/power/x86/x86_energy_perf_policy/
H A Dx86_energy_perf_policy.814 .RB "field: \-\-all | \-\-epb | \-\-hwp-epp | \-\-hwp-min | \-\-hwp-max | \-\-hwp-desired"
53 Energy_Performance_Preference (EPP) field in
116 VALUE STRING EPB EPP
129 \fB-a, --all value-string\fP Sets all EPB and EPP and HWP limit fields to the value associated with
140 \fB-P, --hwp-epp\fP set HWP.EPP per-core or per-package.
212 cpu0: HWP_REQ: min 6 max 35 des 0 epp 128 window 0x0 (0*10^0us) use_pkg 0
215 cpu1: HWP_REQ: min 6 max 35 des 0 epp 128 window 0x0 (0*10^0us) use_pkg 0
218 cpu2: HWP_REQ: min 6 max 35 des 0 epp 128 window 0x0 (0*10^0us) use_pkg 0
221 cpu3: HWP_REQ: min 6 max 35 des 0 epp 128 window 0x0 (0*10^0us) use_pkg 0
/linux/include/uapi/linux/
H A Dparport.h58 #define PARPORT_MODE_EPP (1<<2) /* Hardware EPP. */
65 Nibble mode, byte mode, ECP, ECPRLE and EPP are their own
76 #define IEEE1284_MODE_EPPSL (1<<11) /* EPP 1.7 */
93 #define PARPORT_EPP_FAST_32 PARPORT_EPP_FAST /* 32-bit EPP transfers */
94 #define PARPORT_EPP_FAST_16 (1<<2) /* 16-bit EPP transfers */
95 #define PARPORT_EPP_FAST_8 (1<<3) /* 8-bit EPP transfers */
/linux/arch/sparc/include/asm/
H A Dns87303.h40 #define PTR_LEVEL_IRQ 0x80 /* When not ECP/EPP: Use level IRQ */
41 #define PTR_LPT_REG_DIR 0x80 /* When ECP/EPP: LPT CTR controls direction */
46 #define FCR_ZWS_ENA 0x20 /* Enable short host read/write in ECP/EPP */
50 #define PCR_EPP_IEEE 0x02 /* Enable EPP Version 1.9 (IEEE 1284) */
58 #define TUP_EPP_TIMO 0x02 /* Enable EPP timeout IRQ */
/linux/drivers/net/ethernet/sfc/siena/
H A Dsiena_sriov.c406 struct efx_endpoint_page *epp; in __efx_siena_sriov_push_vf_status() local
438 list_for_each_entry(epp, &nic_data->local_page_list, link) { in __efx_siena_sriov_push_vf_status()
447 copy[pos].from_addr = epp->addr; in __efx_siena_sriov_push_vf_status()
1087 struct efx_endpoint_page *epp; in efx_siena_sriov_peer_work() local
1126 epp = kmalloc_obj(*epp); in efx_siena_sriov_peer_work()
1127 if (!epp) in efx_siena_sriov_peer_work()
1129 epp->ptr = dma_alloc_coherent( in efx_siena_sriov_peer_work()
1131 &epp->addr, GFP_KERNEL); in efx_siena_sriov_peer_work()
1132 if (!epp->ptr) { in efx_siena_sriov_peer_work()
1133 kfree(epp); in efx_siena_sriov_peer_work()
[all …]
/linux/drivers/ata/pata_parport/
H A Ddstr.c21 * 2 8-bit EPP mode
22 * 3 EPP-16
23 * 4 EPP-32
209 char *mode_string[5] = { "4-bit", "8-bit", "EPP-8", "EPP-16", "EPP-32" }; in dstr_log_adapter()
H A Depia.c25 * 3 8-bit EPP mode
26 * 4 16-bit EPP
27 * 5 32-bit EPP
99 * some EPP counters ... currently we know about 3 different block
284 char *mode[6] = { "4-bit", "5/3", "8-bit", "EPP-8", "EPP-16", "EPP-32"}; in epia_log_adapter()
H A Dbpck6.c328 /* EPP */ in bpck6_open()
357 /* EPP */ in bpck6_deselect()
401 return 5; /* Can do EPP */ in bpck6_test_port()
436 char *mode_string[5] = { "4-bit", "8-bit", "EPP-8", "EPP-16", "EPP-32" }; in bpck6_log_adapter()
447 .epp_first = 2, /* 2-5 use epp (need 8 ports) */
H A Don26.c21 * 2 8-bit EPP mode
22 * 3 EPP-16
23 * 4 EPP-32
288 char *mode_string[5] = { "4-bit", "8-bit", "EPP-8", "EPP-16", "EPP-32" }; in on26_log_adapter()
H A Dcomm.c22 * 2 8-bit EPP mode
179 char *mode_string[5] = { "4-bit", "8-bit", "EPP-8", "EPP-16", "EPP-32" }; in comm_log_adapter()
H A Dfrpw.c270 char *mode[6] = { "4-bit", "8-bit", "EPP", "EPP-8", "EPP-16", "EPP-32"}; in frpw_log_adapter()
/linux/drivers/parport/
H A Dieee1284_ops.c14 * Software emulated EPP fixes, Fred Barnes, 04/2001.
705 * EPP functions. *
708 /* EPP mode, forward channel, data. */
716 /* set EPP idle state (just to make sure) with strobe low */ in parport_ieee1284_epp_write_data()
752 /* EPP mode, reverse channel, data. */
760 /* set EPP idle state (just to make sure) with strobe high */ in parport_ieee1284_epp_read_data()
796 /* EPP mode, forward channel, addresses. */
804 /* set EPP idle state (just to make sure) with strobe low */ in parport_ieee1284_epp_write_addr()
840 /* EPP mode, reverse channel, addresses. */
848 /* Set EPP idle state (just to make sure) with strobe high */ in parport_ieee1284_epp_read_addr()
H A Dparport_pc.c31 * base+3 EPP address
32 * base+4 EPP data
204 * Clear TIMEOUT BIT in EPP MODE
300 /* EPP timeout should never occur... */ in parport_pc_epp_read_data()
301 … printk(KERN_DEBUG "%s: EPP timeout occurred while talking to w91284pic (should not have done)\n", in parport_pc_epp_read_data()
329 /* EPP timeout */ in parport_pc_epp_read_data()
974 "EPP and SPP", in show_parconfig_smsc37c669()
976 "ECP and EPP" }; in show_parconfig_smsc37c669()
1009 pr_info("SMSC LPT Config: Port mode=%s, EPP version =%s\n", in show_parconfig_smsc37c669()
1054 "EPP-1.9 and SPP", in show_parconfig_winbond()
[all …]
H A Dparport_ip32.c19 * Hardware SPP (a.k.a. compatibility), EPP, and ECP modes are
30 * EPP and ECP mode need to be tested. I currently do not own any
42 * This chip supports SPP, bidirectional, EPP and ECP modes. It has a 16 byte
141 * @eppAddr: EPP Address Register
142 * @eppData0: EPP Data Register 0
143 * @eppData1: EPP Data Register 1
144 * @eppData2: EPP Data Register 2
145 * @eppData3: EPP Data Register 3
179 #define DSR_TIMEOUT (1U << 0) /* EPP timeout */
327 "ECP", "EPP", "???", in parport_ip32_dump_state()
[all …]
H A Dparport_gsc.c47 * Clear TIMEOUT BIT in EPP MODE
138 * first clear an eventually pending EPP timeout in parport_SPP_supported()
140 * that does not even respond to SPP cycles if an EPP in parport_SPP_supported()
299 printmode(EPP); in parport_gsc_probe_port()
/linux/tools/power/cpupower/
H A Dcpupower.sh27 if test -n "$EPP"
29 cpupower set -e "$EPP" > /dev/null || ESTATUS=1
/linux/Documentation/devicetree/bindings/clock/
H A Dzynq-7000.txt1 Device Tree Clock bindings for the Zynq 7000 EPP
3 The Zynq EPP has several different clk providers, each with there own bindings.

1234