Lines Matching refs:clkid
225 enum rpi_pico_clkid clkid = (enum rpi_pico_clkid)sys; in rpi_pico_frequency_count() local
229 switch (clkid) { in rpi_pico_frequency_count()
542 enum rpi_pico_clkid clkid = (enum rpi_pico_clkid)sys; in clock_control_rpi_pico_on() local
544 if (rpi_pico_is_valid_clock_index(clkid) < 0) { in clock_control_rpi_pico_on()
548 switch (clkid) { in clock_control_rpi_pico_on()
556 hw_set_bits(&config->clocks_regs->clk[clkid].ctrl, CTRL_ENABLE_BITS); in clock_control_rpi_pico_on()
565 enum rpi_pico_clkid clkid = (enum rpi_pico_clkid)sys; in clock_control_rpi_pico_off() local
567 if (rpi_pico_is_valid_clock_index(clkid) < 0) { in clock_control_rpi_pico_off()
571 switch (clkid) { in clock_control_rpi_pico_off()
579 hw_clear_bits(&config->clocks_regs->clk[clkid].ctrl, CTRL_ENABLE_BITS); in clock_control_rpi_pico_off()
588 enum rpi_pico_clkid clkid = (enum rpi_pico_clkid)sys; in clock_control_rpi_pico_get_status() local
590 if (rpi_pico_is_valid_clock_index(clkid) < 0) { in clock_control_rpi_pico_get_status()
594 if (rpi_pico_is_clock_enabled(dev, clkid)) { in clock_control_rpi_pico_get_status()
605 enum rpi_pico_clkid clkid = (enum rpi_pico_clkid)sys; in clock_control_rpi_pico_get_rate() local
607 if (rpi_pico_is_valid_clock_index(clkid) < 0) { in clock_control_rpi_pico_get_rate()
612 if (clkid == rpi_pico_clkid_rosc) { in clock_control_rpi_pico_get_rate()
614 } else if (clkid == rpi_pico_clkid_rosc_ph) { in clock_control_rpi_pico_get_rate()
619 *rate = (int)rpi_pico_calc_clock_freq(dev, clkid); in clock_control_rpi_pico_get_rate()