Home
last modified time | relevance | path

Searched refs:ncycles (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/mfd/
H A Datmel-smc.c29 * @ncycles: number of MCK clk cycles
35 * This function encodes the @ncycles value as described in the datasheet
40 * If the @ncycles value is too big to be encoded, -ERANGE is returned and
43 static int atmel_smc_cs_encode_ncycles(unsigned int ncycles, in atmel_smc_cs_encode_ncycles() argument
54 msb = ncycles / msbfactor; in atmel_smc_cs_encode_ncycles()
55 lsb = ncycles % msbfactor; in atmel_smc_cs_encode_ncycles()
83 * @ncycles: value (expressed in MCK clk cycles) to assign to this Txx
86 * This function encodes the @ncycles value as described in the datasheet
90 * Returns -EINVAL if shift is invalid, -ERANGE if ncycles does not fit in
94 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_timing()
93 atmel_smc_cs_conf_set_timing(struct atmel_smc_cs_conf *conf, unsigned int shift, unsigned int ncycles) atmel_smc_cs_conf_set_timing() argument
135 atmel_smc_cs_conf_set_setup(struct atmel_smc_cs_conf *conf, unsigned int shift, unsigned int ncycles) atmel_smc_cs_conf_set_setup() argument
174 atmel_smc_cs_conf_set_pulse(struct atmel_smc_cs_conf *conf, unsigned int shift, unsigned int ncycles) atmel_smc_cs_conf_set_pulse() argument
213 atmel_smc_cs_conf_set_cycle(struct atmel_smc_cs_conf *conf, unsigned int shift, unsigned int ncycles) atmel_smc_cs_conf_set_cycle() argument
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Datmel-smc.c29 * @ncycles: number of MCK clk cycles
35 * This function encodes the @ncycles value as described in the datasheet
40 * If the @ncycles value is too big to be encoded, -ERANGE is returned and
43 static int atmel_smc_cs_encode_ncycles(unsigned int ncycles, in atmel_smc_cs_encode_ncycles() argument
54 msb = ncycles / msbfactor; in atmel_smc_cs_encode_ncycles()
55 lsb = ncycles % msbfactor; in atmel_smc_cs_encode_ncycles()
83 * @ncycles: value (expressed in MCK clk cycles) to assign to this Txx
86 * This function encodes the @ncycles value as described in the datasheet
90 * Returns -EINVAL if shift is invalid, -ERANGE if ncycles does not fit in
94 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_timing()
93 atmel_smc_cs_conf_set_timing(struct atmel_smc_cs_conf *conf, unsigned int shift, unsigned int ncycles) atmel_smc_cs_conf_set_timing() argument
135 atmel_smc_cs_conf_set_setup(struct atmel_smc_cs_conf *conf, unsigned int shift, unsigned int ncycles) atmel_smc_cs_conf_set_setup() argument
174 atmel_smc_cs_conf_set_pulse(struct atmel_smc_cs_conf *conf, unsigned int shift, unsigned int ncycles) atmel_smc_cs_conf_set_pulse() argument
213 atmel_smc_cs_conf_set_cycle(struct atmel_smc_cs_conf *conf, unsigned int shift, unsigned int ncycles) atmel_smc_cs_conf_set_cycle() argument
[all...]
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvcpu_timer.c72 static int kvm_riscv_vcpu_update_vstimecmp(struct kvm_vcpu *vcpu, u64 ncycles) in kvm_riscv_vcpu_update_vstimecmp() argument
75 csr_write(CSR_VSTIMECMP, ncycles & 0xFFFFFFFF); in kvm_riscv_vcpu_update_vstimecmp()
76 csr_write(CSR_VSTIMECMPH, ncycles >> 32); in kvm_riscv_vcpu_update_vstimecmp()
78 csr_write(CSR_VSTIMECMP, ncycles); in kvm_riscv_vcpu_update_vstimecmp()
83 static int kvm_riscv_vcpu_update_hrtimer(struct kvm_vcpu *vcpu, u64 ncycles) in kvm_riscv_vcpu_update_hrtimer() argument
94 delta_ns = kvm_riscv_delta_cycles2ns(ncycles, gt, t); in kvm_riscv_vcpu_update_hrtimer()
95 t->next_cycles = ncycles; in kvm_riscv_vcpu_update_hrtimer()
102 int kvm_riscv_vcpu_timer_next_event(struct kvm_vcpu *vcpu, u64 ncycles) in kvm_riscv_vcpu_timer_next_event() argument
106 return t->timer_next_event(vcpu, ncycles); in kvm_riscv_vcpu_timer_next_event()
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/atmel/
H A Dnand-controller.c1243 u32 ncycles, totalcycles, timeps, mckperiodps; in atmel_smc_nand_prepare_smcconf() local
1270 ncycles = DIV_ROUND_UP(conf->timings.sdr.tWP_min, mckperiodps); in atmel_smc_nand_prepare_smcconf()
1271 totalcycles = ncycles; in atmel_smc_nand_prepare_smcconf()
1273 ncycles); in atmel_smc_nand_prepare_smcconf()
1291 ncycles = DIV_ROUND_UP(timeps, mckperiodps); in atmel_smc_nand_prepare_smcconf()
1292 ncycles = ncycles > totalcycles ? ncycles - totalcycles : 0; in atmel_smc_nand_prepare_smcconf()
1293 totalcycles += ncycles; in atmel_smc_nand_prepare_smcconf()
1295 ncycles); in atmel_smc_nand_prepare_smcconf()
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/atmel/
H A Dnand-controller.c1243 u32 ncycles, totalcycles, timeps, mckperiodps; in atmel_smc_nand_prepare_smcconf() local
1270 ncycles = DIV_ROUND_UP(conf->timings.sdr.tWP_min, mckperiodps); in atmel_smc_nand_prepare_smcconf()
1271 totalcycles = ncycles; in atmel_smc_nand_prepare_smcconf()
1273 ncycles); in atmel_smc_nand_prepare_smcconf()
1291 ncycles = DIV_ROUND_UP(timeps, mckperiodps); in atmel_smc_nand_prepare_smcconf()
1292 ncycles = ncycles > totalcycles ? ncycles - totalcycles : 0; in atmel_smc_nand_prepare_smcconf()
1293 totalcycles += ncycles; in atmel_smc_nand_prepare_smcconf()
1295 ncycles); in atmel_smc_nand_prepare_smcconf()
[all...]
/kernel/linux/linux-5.10/include/linux/mfd/syscon/
H A Datmel-smc.h99 unsigned int ncycles);
101 unsigned int shift, unsigned int ncycles);
103 unsigned int shift, unsigned int ncycles);
105 unsigned int shift, unsigned int ncycles);
/kernel/linux/linux-6.6/include/linux/mfd/syscon/
H A Datmel-smc.h99 unsigned int ncycles);
101 unsigned int shift, unsigned int ncycles);
103 unsigned int shift, unsigned int ncycles);
105 unsigned int shift, unsigned int ncycles);
/kernel/linux/linux-5.10/drivers/memory/
H A Datmel-ebi.c117 unsigned int ncycles; in atmel_ebi_xslate_smc_timings() local
124 ncycles = DIV_ROUND_UP(val, clk_period_ns); in atmel_ebi_xslate_smc_timings()
125 if (ncycles > ATMEL_SMC_MODE_TDF_MAX) { in atmel_ebi_xslate_smc_timings()
130 if (ncycles < ATMEL_SMC_MODE_TDF_MIN) in atmel_ebi_xslate_smc_timings()
131 ncycles = ATMEL_SMC_MODE_TDF_MIN; in atmel_ebi_xslate_smc_timings()
133 smcconf->mode |= ATMEL_SMC_MODE_TDF(ncycles); in atmel_ebi_xslate_smc_timings()
154 ncycles = DIV_ROUND_UP(val, clk_period_ns); in atmel_ebi_xslate_smc_timings()
155 ret = xlate->converter(smcconf, xlate->shift, ncycles); in atmel_ebi_xslate_smc_timings()
H A Drenesas-rpc-if.c413 rpc->dummy = RPCIF_SMDMCR_DMCYC(op->dummy.ncycles / in rpcif_prepare()
/kernel/linux/linux-6.6/drivers/memory/
H A Datmel-ebi.c117 unsigned int ncycles; in atmel_ebi_xslate_smc_timings() local
124 ncycles = DIV_ROUND_UP(val, clk_period_ns); in atmel_ebi_xslate_smc_timings()
125 if (ncycles > ATMEL_SMC_MODE_TDF_MAX) { in atmel_ebi_xslate_smc_timings()
130 if (ncycles < ATMEL_SMC_MODE_TDF_MIN) in atmel_ebi_xslate_smc_timings()
131 ncycles = ATMEL_SMC_MODE_TDF_MIN; in atmel_ebi_xslate_smc_timings()
133 smcconf->mode |= ATMEL_SMC_MODE_TDF(ncycles); in atmel_ebi_xslate_smc_timings()
154 ncycles = DIV_ROUND_UP(val, clk_period_ns); in atmel_ebi_xslate_smc_timings()
155 ret = xlate->converter(smcconf, xlate->shift, ncycles); in atmel_ebi_xslate_smc_timings()
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dkvm_vcpu_timer.h35 int (*timer_next_event)(struct kvm_vcpu *vcpu, u64 ncycles);
38 int kvm_riscv_vcpu_timer_next_event(struct kvm_vcpu *vcpu, u64 ncycles);
/kernel/linux/linux-5.10/sound/ppc/
H A Dbeep.c94 int period, ncycles, nsamples; in snd_pmac_beep_event() local
137 ncycles = BEEP_BUFLEN * 256 / period; in snd_pmac_beep_event()
138 nsamples = (period * ncycles) >> 8; in snd_pmac_beep_event()
139 f = ncycles * 65536 / nsamples; in snd_pmac_beep_event()
/kernel/linux/linux-6.6/sound/ppc/
H A Dbeep.c94 int period, ncycles, nsamples; in snd_pmac_beep_event() local
140 ncycles = BEEP_BUFLEN * 256 / period; in snd_pmac_beep_event()
141 nsamples = (period * ncycles) >> 8; in snd_pmac_beep_event()
142 f = ncycles * 65536 / nsamples; in snd_pmac_beep_event()
/kernel/linux/linux-5.10/arch/riscv/lib/
H A Ddelay.c104 unsigned long long ncycles = nsecs * lpj_fine * NDELAY_MULT; in ndelay() local
105 __delay(ncycles >> NDELAY_SHIFT); in ndelay()
/kernel/linux/linux-6.6/arch/riscv/lib/
H A Ddelay.c108 unsigned long long ncycles = nsecs * lpj_fine * NDELAY_MULT; in ndelay() local
109 __delay(ncycles >> NDELAY_SHIFT); in ndelay()
/kernel/linux/linux-6.6/include/memory/
H A Drenesas-rpc-if.h37 u8 ncycles; member
/kernel/linux/linux-5.10/drivers/i3c/master/
H A Di3c-master-cdns.c1066 unsigned long i3c_lim_period, pres_step, ncycles; in cdns_i3c_master_upd_i3c_scl_lim() local
1115 ncycles = DIV_ROUND_UP(i3c_lim_period, pres_step); in cdns_i3c_master_upd_i3c_scl_lim()
1116 if (ncycles < 4) in cdns_i3c_master_upd_i3c_scl_lim()
1117 ncycles = 0; in cdns_i3c_master_upd_i3c_scl_lim()
1119 ncycles -= 4; in cdns_i3c_master_upd_i3c_scl_lim()
1121 prescl1 |= PRESCL_CTRL1_PP_LOW(ncycles); in cdns_i3c_master_upd_i3c_scl_lim()
1214 int ret, ncycles; in cdns_i3c_master_bus_init() local
1261 ncycles = DIV_ROUND_UP(I3C_BUS_TLOW_OD_MIN_NS, pres_step) - 2; in cdns_i3c_master_bus_init()
1262 if (ncycles < 0) in cdns_i3c_master_bus_init()
1263 ncycles in cdns_i3c_master_bus_init()
[all...]
/kernel/linux/linux-6.6/drivers/i3c/master/
H A Di3c-master-cdns.c1065 unsigned long i3c_lim_period, pres_step, ncycles; in cdns_i3c_master_upd_i3c_scl_lim() local
1114 ncycles = DIV_ROUND_UP(i3c_lim_period, pres_step); in cdns_i3c_master_upd_i3c_scl_lim()
1115 if (ncycles < 4) in cdns_i3c_master_upd_i3c_scl_lim()
1116 ncycles = 0; in cdns_i3c_master_upd_i3c_scl_lim()
1118 ncycles -= 4; in cdns_i3c_master_upd_i3c_scl_lim()
1120 prescl1 |= PRESCL_CTRL1_PP_LOW(ncycles); in cdns_i3c_master_upd_i3c_scl_lim()
1213 int ret, ncycles; in cdns_i3c_master_bus_init() local
1260 ncycles = DIV_ROUND_UP(I3C_BUS_TLOW_OD_MIN_NS, pres_step) - 2; in cdns_i3c_master_bus_init()
1261 if (ncycles < 0) in cdns_i3c_master_bus_init()
1262 ncycles in cdns_i3c_master_bus_init()
[all...]
/kernel/linux/linux-5.10/include/memory/
H A Drenesas-rpc-if.h36 u8 ncycles; member
/kernel/linux/linux-5.10/drivers/mtd/hyperbus/
H A Drpc-if.c54 op.dummy.ncycles = 15; in rpcif_hb_prepare_read()
/kernel/linux/linux-6.6/drivers/mtd/hyperbus/
H A Drpc-if.c54 op.dummy.ncycles = 15; in rpcif_hb_prepare_read()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-rpc-if.c37 rpc_op.dummy.ncycles = spi_op->dummy.nbytes * 8 / in rpcif_spi_mem_prepare()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-rpc-if.c37 rpc_op.dummy.ncycles = spi_op->dummy.nbytes * 8 / in rpcif_spi_mem_prepare()
/kernel/linux/linux-5.10/include/linux/mtd/
H A Drawnand.h753 #define NAND_OP_ADDR(ncycles, cycles, ns) \
757 .naddrs = ncycles, \
/kernel/linux/linux-6.6/include/linux/mtd/
H A Drawnand.h783 #define NAND_OP_ADDR(ncycles, cycles, ns) \
787 .naddrs = ncycles, \

Completed in 37 milliseconds

12