Home
last modified time | relevance | path

Searched refs:tpu (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-renesas-tpu.c72 struct tpu_device *tpu; member
94 void __iomem *base = pwm->tpu->base + TPU_CHANNEL_OFFSET in tpu_pwm_write()
105 dev_dbg(&pwm->tpu->pdev->dev, "%u: configuring pin as %s\n", in tpu_pwm_set_pin()
132 spin_lock_irqsave(&pwm->tpu->lock, flags); in tpu_pwm_start_stop()
133 value = ioread16(pwm->tpu->base + TPU_TSTR); in tpu_pwm_start_stop()
140 iowrite16(value, pwm->tpu->base + TPU_TSTR); in tpu_pwm_start_stop()
141 spin_unlock_irqrestore(&pwm->tpu->lock, flags); in tpu_pwm_start_stop()
150 pm_runtime_get_sync(&pwm->tpu->pdev->dev); in tpu_pwm_timer_start()
151 ret = clk_prepare_enable(pwm->tpu->clk); in tpu_pwm_timer_start()
153 dev_err(&pwm->tpu in tpu_pwm_timer_start()
212 struct tpu_device *tpu = to_tpu_device(chip); tpu_pwm_request() local
249 struct tpu_device *tpu = to_tpu_device(chip); tpu_pwm_config() local
385 struct tpu_device *tpu; tpu_probe() local
432 struct tpu_device *tpu = platform_get_drvdata(pdev); tpu_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-renesas-tpu.c72 struct tpu_device *tpu; member
94 void __iomem *base = tpd->tpu->base + TPU_CHANNEL_OFFSET in tpu_pwm_write()
105 dev_dbg(&tpd->tpu->pdev->dev, "%u: configuring pin as %s\n", in tpu_pwm_set_pin()
132 spin_lock_irqsave(&tpd->tpu->lock, flags); in tpu_pwm_start_stop()
133 value = ioread16(tpd->tpu->base + TPU_TSTR); in tpu_pwm_start_stop()
140 iowrite16(value, tpd->tpu->base + TPU_TSTR); in tpu_pwm_start_stop()
141 spin_unlock_irqrestore(&tpd->tpu->lock, flags); in tpu_pwm_start_stop()
150 pm_runtime_get_sync(&tpd->tpu->pdev->dev); in tpu_pwm_timer_start()
151 ret = clk_prepare_enable(tpd->tpu->clk); in tpu_pwm_timer_start()
153 dev_err(&tpd->tpu in tpu_pwm_timer_start()
212 struct tpu_device *tpu = to_tpu_device(chip); tpu_pwm_request() local
248 struct tpu_device *tpu = to_tpu_device(chip); tpu_pwm_config() local
443 struct tpu_device *tpu; tpu_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/
H A Dpfc-r8a77980.c2545 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a7794.c4613 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a7791.c5417 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a77951.c5091 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a77965.c5300 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a7796.c5047 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a77950.c4740 SH_PFC_FUNCTION(tpu),
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/
H A Dpfc-r8a77980.c2501 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a779g0.c3122 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a779a0.c3159 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a7794.c4622 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a7791.c5400 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a77951.c5119 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a77965.c5317 SH_PFC_FUNCTION(tpu),
H A Dpfc-r8a7796.c5076 SH_PFC_FUNCTION(tpu),

Completed in 115 milliseconds