MCPcopy Create free account
hub / github.com/F-Stack/f-stack / ti_adc_inputs_init

Function ti_adc_inputs_init

freebsd/arm/ti/ti_adc.c:597–615  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

595}
596
597static void
598ti_adc_inputs_init(struct ti_adc_softc *sc)
599{
600 int ain, i;
601 struct ti_adc_input *input;
602
603 TI_ADC_LOCK(sc);
604 for (i = 0; i < sc->sc_adc_nchannels; i++) {
605 ain = sc->sc_adc_channels[i];
606 input = &ti_adc_inputs[ain];
607 input->sc = sc;
608 input->input = ain;
609 input->value = 0;
610 input->enable = 0;
611 input->samples = 0;
612 ti_adc_input_setup(sc, ain);
613 }
614 TI_ADC_UNLOCK(sc);
615}
616
617static void
618ti_adc_tsc_init(struct ti_adc_softc *sc)

Callers 1

ti_adc_attachFunction · 0.85

Calls 1

ti_adc_input_setupFunction · 0.85

Tested by

no test coverage detected