tdc: add traces to tdc-acam load config

Signed-off-by: Samuel Iglesias Gonsálvez's avatarSamuel Iglesias Gonsálvez <siglesias@igalia.com>
parent 3763f8b1
......@@ -107,6 +107,8 @@ int tdc_acam_get_config(struct spec_tdc *tdc, struct tdc_acam_cfg *cfg)
int tdc_acam_set_default_config(struct spec_tdc *tdc)
{
struct tdc_acam_cfg cfg;
struct tdc_acam_cfg tmp;
int ret;
/* Default setup as indicated in the datasheet */
cfg.edge_config = 0x01F0FC81;
......@@ -121,5 +123,19 @@ int tdc_acam_set_default_config(struct spec_tdc *tdc)
cfg.int_flag_cfg = 0x04000000;
cfg.ctrl_16_bit_mode = 0x0;
return tdc_acam_load_config(tdc, &cfg);
ret = tdc_acam_load_config(tdc, &cfg);
tdc_acam_get_config(tdc, &tmp);
pr_err("tdc: cfg.edge_config = 0x%x/0x%x\n", tmp.edge_config, cfg.edge_config);
pr_err("tdc: cfg.channel_adj = 0x%x/0x%x\n", tmp.channel_adj, cfg.channel_adj);
pr_err("tdc: cfg.mode_enable = 0x%x/0x%x\n", tmp.mode_enable, cfg.mode_enable);
pr_err("tdc: cfg.resolution = 0x%x/0x%x\n", tmp.resolution, cfg.resolution);
pr_err("tdc: cfg.start_timer_set = 0x%x/0x%x\n", tmp.start_timer_set, cfg.start_timer_set);
pr_err("tdc: cfg.start_retrigger = 0x%x/0x%x\n", tmp.start_retrigger, cfg.start_retrigger);
pr_err("tdc: cfg.lf_flags_level = 0x%x/0x%x\n", tmp.lf_flags_level, cfg.lf_flags_level);
pr_err("tdc: cfg.pll = 0x%x/0x%x\n", tmp.pll, cfg.pll);
pr_err("tdc: cfg.err_flag_cfg = 0x%x/0x%x\n", tmp.err_flag_cfg, cfg.err_flag_cfg);
pr_err("tdc: cfg.int_flag_cfg = 0x%x/0x%x\n", tmp.int_flag_cfg, cfg.int_flag_cfg);
pr_err("tdc: cfg.ctrl_16_bit_mode = 0x%x/0x%x\n", tmp.ctrl_16_bit_mode, cfg.ctrl_16_bit_mode);
return ret;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment