feat(esp_hw_support): support esp32p4 clock output

This commit is contained in:
wuzhenghui
2024-01-22 21:48:12 +08:00
parent 101f1abbf1
commit 309725fcd0
37 changed files with 164 additions and 39 deletions

View File

@@ -83,12 +83,12 @@ uint32_t clk_hal_xtal_get_freq_mhz(void)
return freq;
}
void clk_hal_clock_output_setup(soc_clkout_sig_id_t clk_sig, uint8_t channel_id)
void clk_hal_clock_output_setup(soc_clkout_sig_id_t clk_sig, clock_out_channel_t channel_id)
{
gpio_ll_set_pin_ctrl(clk_sig, CLKOUT_CHANNEL_MASK(channel_id), CLKOUT_CHANNEL_SHIFT(channel_id));
}
void clk_hal_clock_output_teardown(uint8_t channel_id)
void clk_hal_clock_output_teardown(clock_out_channel_t channel_id)
{
gpio_ll_set_pin_ctrl(0, CLKOUT_CHANNEL_MASK(channel_id), CLKOUT_CHANNEL_SHIFT(channel_id));
}