Home
last modified time | relevance | path

Searched refs:tach (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/drivers/sensor/microchip/mchp_tach_xec/
DKconfig18 prompt "Number of tach edges"
26 bool "Configure 9 tach edges or 4 tach periods"
29 bool "Configure 5 tach edges or 2 tach periods"
32 bool "Configure 3 tach edges or 1 tach period"
35 bool "Configure 2 tach edges or 1/2 tach period"
Dtach_mchp_xec.c56 struct tach_regs * const tach = cfg->regs; in tach_xec_sample_fetch() local
63 if (tach->STATUS & MCHP_TACH_STS_CNT_RDY) { in tach_xec_sample_fetch()
65 tach->CONTROL >> MCHP_TACH_CTRL_COUNTER_POS; in tach_xec_sample_fetch()
133 struct tach_regs * const tach = cfg->regs; in tach_xec_pm_action() local
139 tach->CONTROL |= MCHP_TACH_CTRL_EN; in tach_xec_pm_action()
144 if (tach->CONTROL & MCHP_TACH_CTRL_EN) { in tach_xec_pm_action()
146 data->control = tach->CONTROL; in tach_xec_pm_action()
147 tach->CONTROL &= (~MCHP_TACH_CTRL_EN); in tach_xec_pm_action()
161 struct tach_regs * const tach = cfg->regs; in tach_xec_init() local
172 tach->CONTROL = MCHP_TACH_CTRL_READ_MODE_100K_CLOCK | in tach_xec_init()
/Zephyr-latest/dts/arm/ene/
Dkb1200.dtsi218 tach0: tach@40100000 {
219 compatible = "ene,kb1200-tach";
224 tach1: tach@40100010 {
225 compatible = "ene,kb1200-tach";
230 tach2: tach@40100020 {
231 compatible = "ene,kb1200-tach";
236 tach3: tach@40100030 {
237 compatible = "ene,kb1200-tach";
/Zephyr-latest/dts/arm/microchip/
Dmec1501hsz.dtsi483 tach0: tach@40006000 {
484 compatible = "microchip,xec-tach";
493 tach1: tach@40006010 {
494 compatible = "microchip,xec-tach";
503 tach2: tach@40006020 {
504 compatible = "microchip,xec-tach";
513 tach3: tach@40006030 {
514 compatible = "microchip,xec-tach";
Dmec172x_common.dtsi590 tach0: tach@40006000 {
591 compatible = "microchip,xec-tach";
600 tach1: tach@40006010 {
601 compatible = "microchip,xec-tach";
610 tach2: tach@40006020 {
611 compatible = "microchip,xec-tach";
620 tach3: tach@40006030 {
621 compatible = "microchip,xec-tach";
Dmec5.dtsi416 tach0: tach@40006000 {
423 tach1: tach@40006010 {
430 tach2: tach@40006020 {
437 tach3: tach@40006030 {
/Zephyr-latest/dts/arm/nuvoton/npcx/
Dnpcx.dtsi452 tach1: tach@400e1000 {
453 compatible = "nuvoton,npcx-tach";
459 tach2: tach@400e3000 {
460 compatible = "nuvoton,npcx-tach";
/Zephyr-latest/dts/riscv/ite/
Dit8xxx2.dtsi642 tach0: tach@f0181e {
643 compatible = "ite,it8xxx2-tach";
651 tach1: tach@f01820 {
652 compatible = "ite,it8xxx2-tach";
/Zephyr-latest/doc/releases/
Drelease-notes-3.7.rst1167 * Added ENE KB1200 tachometer sensor driver (:dtcompatible:`ene,kb1200-tach`).