Searched refs:tpu (Results 1 - 17 of 17) sorted by relevance
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-renesas-tpu.c | 72 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 D | pwm-renesas-tpu.c | 72 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 D | pfc-r8a77980.c | 2545 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a7794.c | 4613 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a7791.c | 5417 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a77951.c | 5091 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a77965.c | 5300 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a7796.c | 5047 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a77950.c | 4740 SH_PFC_FUNCTION(tpu),
|
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
H A D | pfc-r8a77980.c | 2501 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a779g0.c | 3122 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a779a0.c | 3159 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a7794.c | 4622 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a7791.c | 5400 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a77951.c | 5119 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a77965.c | 5317 SH_PFC_FUNCTION(tpu),
|
H A D | pfc-r8a7796.c | 5076 SH_PFC_FUNCTION(tpu),
|
Completed in 115 milliseconds