/kernel/linux/linux-5.10/drivers/counter/ |
H A D | counter.c | 540 struct counter_synapse *synapse; member 552 struct counter_synapse *const synapse = component->synapse; in counter_action_show() local 556 err = counter->ops->action_get(counter, count, synapse, &action_index); in counter_action_show() 560 synapse->action = action_index; in counter_action_show() 562 action = synapse->actions_list[action_index]; in counter_action_show() 572 struct counter_synapse *const synapse = component->synapse; in counter_action_store() local 574 const size_t num_actions = synapse->num_actions; in counter_action_store() 582 action = synapse in counter_action_store() 628 struct counter_synapse *synapse; counter_synapses_register() local [all...] |
H A D | microchip-tcb-capture.c | 177 struct counter_synapse *synapse, in mchp_tc_count_action_get() 189 if (synapse->signal->id != 0) { in mchp_tc_count_action_get() 216 struct counter_synapse *synapse, in mchp_tc_count_action_set() 223 if (priv->qdec_mode || synapse->signal->id != 0) in mchp_tc_count_action_set() 175 mchp_tc_count_action_get(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, size_t *action) mchp_tc_count_action_get() argument 214 mchp_tc_count_action_set(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, size_t action) mchp_tc_count_action_set() argument
|
H A D | ti-eqep.c | 143 struct counter_synapse *synapse, size_t *action) in ti_eqep_action_get() 165 switch (synapse->signal->id) { in ti_eqep_action_get() 179 switch (synapse->signal->id) { in ti_eqep_action_get() 141 ti_eqep_action_get(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, size_t *action) ti_eqep_action_get() argument
|
H A D | stm32-lptimer-cnt.c | 307 struct counter_synapse *synapse, in stm32_lptim_cnt_action_get() 321 if (synapse->signal->id == count->synapses[0].signal->id) in stm32_lptim_cnt_action_get() 336 struct counter_synapse *synapse, in stm32_lptim_cnt_action_set() 352 && synapse->signal->id == count->synapses[0].signal->id) { in stm32_lptim_cnt_action_set() 305 stm32_lptim_cnt_action_get(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, size_t *action) stm32_lptim_cnt_action_get() argument 334 stm32_lptim_cnt_action_set(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, size_t action) stm32_lptim_cnt_action_set() argument
|
H A D | stm32-timer-cnt.c | 277 struct counter_synapse *synapse, in stm32_action_get() 294 if (synapse->signal->id == count->synapses[0].signal->id) in stm32_action_get() 301 if (synapse->signal->id == count->synapses[1].signal->id) in stm32_action_get() 275 stm32_action_get(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, size_t *action) stm32_action_get() argument
|
H A D | 104-quad-8.c | 825 struct counter_count *count, struct counter_synapse *synapse, in quad8_action_get() 835 if (synapse->signal->id >= 16) { in quad8_action_get() 854 if (synapse->signal->id == signal_a_id) in quad8_action_get() 858 if (synapse->signal->id == signal_a_id) { in quad8_action_get() 868 if (synapse->signal->id == signal_a_id) in quad8_action_get() 824 quad8_action_get(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, size_t *action) quad8_action_get() argument
|
H A D | ftm-quaddec.c | 220 struct counter_synapse *synapse, in ftm_quaddec_action_get() 218 ftm_quaddec_action_get(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, size_t *action) ftm_quaddec_action_get() argument
|
/kernel/linux/linux-6.6/drivers/counter/ |
H A D | microchip-tcb-capture.c | 166 struct counter_synapse *synapse, in mchp_tc_count_action_read() 178 if (synapse->signal->id != 0) { in mchp_tc_count_action_read() 205 struct counter_synapse *synapse, in mchp_tc_count_action_write() 212 if (priv->qdec_mode || synapse->signal->id != 0) in mchp_tc_count_action_write() 164 mchp_tc_count_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) mchp_tc_count_action_read() argument 203 mchp_tc_count_action_write(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action action) mchp_tc_count_action_write() argument
|
H A D | counter-sysfs.c | 244 struct counter_synapse *const synapse = a->comp.priv; in counter_comp_u32_store() local 256 err = counter_find_enum(&data, synapse->actions_list, in counter_comp_u32_store() 257 synapse->num_actions, buf, in counter_comp_u32_store() 288 err = a->comp.action_write(counter, count, synapse, in counter_comp_u32_store() 510 const struct counter_synapse *const synapse = a->comp.priv; in counter_comp_available_show() local 519 return enums_available_show(synapse->actions_list, in counter_comp_available_show() 520 synapse->num_actions, in counter_comp_available_show() 899 struct counter_synapse *synapse; in counter_sysfs_synapses_add() local 904 synapse = count->synapses + i; in counter_sysfs_synapses_add() 907 id = synapse in counter_sysfs_synapses_add() [all...] |
H A D | rz-mtu3-cnt.c | 627 struct counter_synapse *synapse, in rz_mtu3_action_read() 630 const bool is_signal_ab = (synapse->signal->id == SIGNAL_A_ID) || in rz_mtu3_action_read() 631 (synapse->signal->id == SIGNAL_B_ID); in rz_mtu3_action_read() 669 if (synapse->signal->id == SIGNAL_A_ID || in rz_mtu3_action_read() 670 synapse->signal->id == SIGNAL_C_ID) in rz_mtu3_action_read() 678 if (synapse->signal->id == SIGNAL_B_ID || in rz_mtu3_action_read() 679 synapse->signal->id == SIGNAL_D_ID) in rz_mtu3_action_read() 625 rz_mtu3_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) rz_mtu3_action_read() argument
|
H A D | ti-eqep.c | 178 struct counter_synapse *synapse, in ti_eqep_action_read() 201 switch (synapse->signal->id) { in ti_eqep_action_read() 217 switch (synapse->signal->id) { in ti_eqep_action_read() 176 ti_eqep_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) ti_eqep_action_read() argument
|
H A D | stm32-lptimer-cnt.c | 276 struct counter_synapse *synapse, in stm32_lptim_cnt_action_read() 290 if (synapse->signal->id != count->synapses[0].signal->id) { in stm32_lptim_cnt_action_read() 320 struct counter_synapse *synapse, in stm32_lptim_cnt_action_write() 336 || synapse->signal->id != count->synapses[0].signal->id) in stm32_lptim_cnt_action_write() 274 stm32_lptim_cnt_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) stm32_lptim_cnt_action_read() argument 318 stm32_lptim_cnt_action_write(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action action) stm32_lptim_cnt_action_write() argument
|
H A D | stm32-timer-cnt.c | 233 struct counter_synapse *synapse, in stm32_action_read() 250 if (synapse->signal->id == count->synapses[0].signal->id) in stm32_action_read() 257 if (synapse->signal->id == count->synapses[1].signal->id) in stm32_action_read() 231 stm32_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) stm32_action_read() argument
|
H A D | 104-quad-8.c | 441 struct counter_synapse *synapse, in quad8_action_read() 455 if (synapse->signal->id >= 16) { in quad8_action_read() 480 if (synapse->signal->id == signal_a_id) in quad8_action_read() 484 if (synapse->signal->id == signal_a_id) { in quad8_action_read() 492 if (synapse->signal->id == signal_a_id) in quad8_action_read() 439 quad8_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) quad8_action_read() argument
|
H A D | ti-ecap-capture.c | 200 struct counter_synapse *synapse, in ecap_cnt_action_read() 203 *action = (synapse->signal->id == ECAP_CLOCK_SIG) ? in ecap_cnt_action_read() 198 ecap_cnt_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) ecap_cnt_action_read() argument
|
H A D | i8254.c | 98 struct counter_synapse *const synapse, in i8254_action_read() 103 switch (synapse->signal->id % I8254_SYNAPSES_PER_COUNT) { in i8254_action_read() 96 i8254_action_read(struct counter_device *const counter, struct counter_count *const count, struct counter_synapse *const synapse, enum counter_synapse_action *const action) i8254_action_read() argument
|
H A D | interrupt-cnt.c | 79 struct counter_synapse *synapse, in interrupt_cnt_action_read() 77 interrupt_cnt_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) interrupt_cnt_action_read() argument
|
H A D | ftm-quaddec.c | 201 struct counter_synapse *synapse, in ftm_quaddec_action_read() 199 ftm_quaddec_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) ftm_quaddec_action_read() argument
|
H A D | intel-qep.c | 139 struct counter_synapse *synapse, in intel_qep_action_read() 137 intel_qep_action_read(struct counter_device *counter, struct counter_count *count, struct counter_synapse *synapse, enum counter_synapse_action *action) intel_qep_action_read() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | counter.h | 159 struct counter_synapse *synapse, 193 struct counter_synapse *synapse, 340 struct counter_synapse *synapse, 344 struct counter_synapse *synapse,
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | counter.h | 338 struct counter_synapse *synapse, size_t *action); 341 struct counter_synapse *synapse, size_t action);
|