Skip to content

Commit e7adb5a

Browse files
committed
drivers: pwm: changed ambiq ctimer variable names
changed variable names from timer to ctimer Signed-off-by: Hao Luo <hluo@ambiq.com>
1 parent bc4d3b9 commit e7adb5a

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

drivers/pwm/pwm_ambiq_ctimer.c

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616

1717
LOG_MODULE_REGISTER(ambiq_ctimer_pwm, CONFIG_PWM_LOG_LEVEL);
1818

19-
struct pwm_ambiq_timer_data {
19+
struct pwm_ambiq_ctimer_data {
2020
uint32_t cycles;
2121
};
2222

23-
struct pwm_ambiq_timer_config {
23+
struct pwm_ambiq_ctimer_config {
2424
uint32_t timer_num;
2525
uint32_t timer_seg;
2626
uint32_t pwm_type;
@@ -126,11 +126,11 @@ static void start_clock(uint32_t clock_sel)
126126
}
127127
}
128128

129-
static int ambiq_timer_pwm_set_cycles(const struct device *dev, uint32_t channel,
129+
static int ambiq_ctimer_pwm_set_cycles(const struct device *dev, uint32_t channel,
130130
uint32_t period_cycles, uint32_t pulse_cycles,
131131
pwm_flags_t flags)
132132
{
133-
const struct pwm_ambiq_timer_config *config = dev->config;
133+
const struct pwm_ambiq_ctimer_config *config = dev->config;
134134

135135
if (period_cycles == 0) {
136136
LOG_ERR("period_cycles can not be set to zero");
@@ -171,21 +171,21 @@ static int ambiq_timer_pwm_set_cycles(const struct device *dev, uint32_t channel
171171
return 0;
172172
}
173173

174-
static int ambiq_timer_pwm_get_cycles_per_sec(const struct device *dev, uint32_t channel,
174+
static int ambiq_ctimer_pwm_get_cycles_per_sec(const struct device *dev, uint32_t channel,
175175
uint64_t *cycles)
176176
{
177-
struct pwm_ambiq_timer_data *data = dev->data;
177+
struct pwm_ambiq_ctimer_data *data = dev->data;
178178

179179
/* cycles of the timer clock */
180180
*cycles = (uint64_t)data->cycles;
181181

182182
return 0;
183183
}
184184

185-
static int ambiq_timer_pwm_init(const struct device *dev)
185+
static int ambiq_ctimer_pwm_init(const struct device *dev)
186186
{
187-
const struct pwm_ambiq_timer_config *config = dev->config;
188-
struct pwm_ambiq_timer_data *data = dev->data;
187+
const struct pwm_ambiq_ctimer_config *config = dev->config;
188+
struct pwm_ambiq_ctimer_data *data = dev->data;
189189
int err;
190190

191191
err = pinctrl_apply_state(config->pincfg, PINCTRL_STATE_DEFAULT);
@@ -219,28 +219,28 @@ static int ambiq_timer_pwm_init(const struct device *dev)
219219
return 0;
220220
}
221221

222-
static DEVICE_API(pwm, pwm_ambiq_timer_driver_api) = {
223-
.set_cycles = ambiq_timer_pwm_set_cycles,
224-
.get_cycles_per_sec = ambiq_timer_pwm_get_cycles_per_sec,
222+
static DEVICE_API(pwm, pwm_ambiq_ctimer_driver_api) = {
223+
.set_cycles = ambiq_ctimer_pwm_set_cycles,
224+
.get_cycles_per_sec = ambiq_ctimer_pwm_get_cycles_per_sec,
225225
};
226226

227-
#define PWM_AMBIQ_TIMER_DEVICE_INIT(n) \
227+
#define PWM_AMBIQ_CTIMER_DEVICE_INIT(n) \
228228
BUILD_ASSERT(DT_CHILD_NUM_STATUS_OKAY(DT_INST_PARENT(n)) == 1, \
229229
"Too many children for Timer!"); \
230230
PINCTRL_DT_INST_DEFINE(n); \
231-
static struct pwm_ambiq_timer_data pwm_ambiq_timer_data_##n = { \
231+
static struct pwm_ambiq_ctimer_data pwm_ambiq_ctimer_data_##n = { \
232232
.cycles = 0, \
233233
}; \
234-
static const struct pwm_ambiq_timer_config pwm_ambiq_timer_config_##n = { \
234+
static const struct pwm_ambiq_ctimer_config pwm_ambiq_ctimer_config_##n = { \
235235
.timer_num = (DT_REG_ADDR(DT_INST_PARENT(n)) - CTIMER_BASE) / \
236236
DT_REG_SIZE(DT_INST_PARENT(n)), \
237237
.timer_seg = DT_INST_ENUM_IDX(n, timer_segment), \
238238
.clock_sel = DT_ENUM_IDX(DT_INST_PARENT(n), clk_source), \
239239
.pincfg = PINCTRL_DT_INST_DEV_CONFIG_GET(n), \
240240
.pwm_type = DT_INST_ENUM_IDX(n, pwm_type)}; \
241241
\
242-
DEVICE_DT_INST_DEFINE(n, ambiq_timer_pwm_init, NULL, &pwm_ambiq_timer_data_##n, \
243-
&pwm_ambiq_timer_config_##n, POST_KERNEL, CONFIG_PWM_INIT_PRIORITY, \
244-
&pwm_ambiq_timer_driver_api);
242+
DEVICE_DT_INST_DEFINE(n, ambiq_ctimer_pwm_init, NULL, &pwm_ambiq_ctimer_data_##n, \
243+
&pwm_ambiq_ctimer_config_##n, POST_KERNEL, CONFIG_PWM_INIT_PRIORITY, \
244+
&pwm_ambiq_ctimer_driver_api);
245245

246-
DT_INST_FOREACH_STATUS_OKAY(PWM_AMBIQ_TIMER_DEVICE_INIT)
246+
DT_INST_FOREACH_STATUS_OKAY(PWM_AMBIQ_CTIMER_DEVICE_INIT)

0 commit comments

Comments
 (0)