Searched refs:hlcdc (Results 1 – 12 of 12) sorted by relevance
| /drivers/mfd/ |
| A D | atmel-hlcdc.c | 85 struct atmel_hlcdc *hlcdc; in atmel_hlcdc_probe() local 91 hlcdc = devm_kzalloc(dev, sizeof(*hlcdc), GFP_KERNEL); in atmel_hlcdc_probe() 92 if (!hlcdc) in atmel_hlcdc_probe() 102 if (hlcdc->irq < 0) in atmel_hlcdc_probe() 103 return hlcdc->irq; in atmel_hlcdc_probe() 106 if (IS_ERR(hlcdc->periph_clk)) { in atmel_hlcdc_probe() 112 if (IS_ERR(hlcdc->sys_clk)) { in atmel_hlcdc_probe() 118 if (IS_ERR(hlcdc->slow_clk)) { in atmel_hlcdc_probe() 125 if (IS_ERR(hlcdc->regmap)) in atmel_hlcdc_probe() 126 return PTR_ERR(hlcdc->regmap); in atmel_hlcdc_probe() [all …]
|
| A D | Makefile | 219 obj-$(CONFIG_MFD_ATMEL_HLCDC) += atmel-hlcdc.o
|
| /drivers/pwm/ |
| A D | pwm-atmel-hlcdc.c | 31 struct atmel_hlcdc *hlcdc; member 45 struct atmel_hlcdc *hlcdc = atmel->hlcdc; in atmel_hlcdc_pwm_apply() local 50 struct clk *new_clk = hlcdc->slow_clk; in atmel_hlcdc_pwm_apply() 69 new_clk = hlcdc->sys_clk; in atmel_hlcdc_pwm_apply() 104 if (new_clk == hlcdc->sys_clk) in atmel_hlcdc_pwm_apply() 107 ret = regmap_update_bits(hlcdc->regmap, in atmel_hlcdc_pwm_apply() 247 struct atmel_hlcdc *hlcdc; in atmel_hlcdc_pwm_probe() local 250 hlcdc = dev_get_drvdata(dev->parent); in atmel_hlcdc_pwm_probe() 257 ret = clk_prepare_enable(hlcdc->periph_clk); in atmel_hlcdc_pwm_probe() 265 atmel->hlcdc = hlcdc; in atmel_hlcdc_pwm_probe() [all …]
|
| A D | Makefile | 8 obj-$(CONFIG_PWM_ATMEL_HLCDC_PWM) += pwm-atmel-hlcdc.o
|
| A D | Kconfig | 98 will be called pwm-atmel-hlcdc.
|
| /drivers/gpu/drm/atmel-hlcdc/ |
| A D | atmel_hlcdc_dc.c | 650 regmap_read(dc->hlcdc->regmap, ATMEL_HLCDC_IMR, &imr); in atmel_hlcdc_dc_irq_handler() 651 regmap_read(dc->hlcdc->regmap, ATMEL_HLCDC_ISR, &isr); in atmel_hlcdc_dc_irq_handler() 679 regmap_write(dc->hlcdc->regmap, ATMEL_HLCDC_IER, cfg); in atmel_hlcdc_dc_irq_postinstall() 688 regmap_read(dc->hlcdc->regmap, ATMEL_HLCDC_ISR, &isr); in atmel_hlcdc_dc_irq_disable() 776 dc->hlcdc = dev_get_drvdata(dev->dev->parent); in atmel_hlcdc_dc_load() 779 ret = clk_prepare_enable(dc->hlcdc->periph_clk); in atmel_hlcdc_dc_load() 817 clk_disable_unprepare(dc->hlcdc->periph_clk); in atmel_hlcdc_dc_load() 837 clk_disable_unprepare(dc->hlcdc->periph_clk); in atmel_hlcdc_dc_unload() 901 struct regmap *regmap = dc->hlcdc->regmap; in atmel_hlcdc_dc_drm_suspend() 912 clk_disable_unprepare(dc->hlcdc->periph_clk); in atmel_hlcdc_dc_drm_suspend() [all …]
|
| A D | atmel_hlcdc_crtc.c | 71 struct regmap *regmap = crtc->dc->hlcdc->regmap; in atmel_hlcdc_crtc_mode_set_nofb() 102 ret = clk_prepare_enable(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_mode_set_nofb() 126 prate = clk_get_rate(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_mode_set_nofb() 189 clk_disable_unprepare(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_mode_set_nofb() 206 struct regmap *regmap = crtc->dc->hlcdc->regmap; in atmel_hlcdc_crtc_atomic_disable() 245 clk_disable_unprepare(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_atomic_disable() 258 struct regmap *regmap = crtc->dc->hlcdc->regmap; in atmel_hlcdc_crtc_atomic_enable() 266 clk_prepare_enable(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_atomic_enable() 590 struct regmap *regmap = crtc->dc->hlcdc->regmap; in atmel_hlcdc_crtc_enable_vblank() 601 struct regmap *regmap = crtc->dc->hlcdc->regmap; in atmel_hlcdc_crtc_disable_vblank()
|
| A D | Makefile | 2 atmel-hlcdc-dc-y := atmel_hlcdc_crtc.o \ 7 obj-$(CONFIG_DRM_ATMEL_HLCDC) += atmel-hlcdc-dc.o
|
| A D | atmel_hlcdc_dc.h | 351 struct atmel_hlcdc *hlcdc; member
|
| A D | atmel_hlcdc_plane.c | 894 regmap_write(dc->hlcdc->regmap, ATMEL_XLCDC_ATTRE, ATMEL_XLCDC_BASE_UPDATE | in atmel_xlcdc_atomic_update() 1213 atmel_hlcdc_layer_init(&plane->layer, desc, dc->hlcdc->regmap); in atmel_hlcdc_plane_create()
|
| /drivers/gpu/drm/ |
| A D | Makefile | 191 obj-$(CONFIG_DRM_ATMEL_HLCDC) += atmel-hlcdc/
|
| A D | Kconfig | 313 source "drivers/gpu/drm/atmel-hlcdc/Kconfig"
|
Completed in 21 milliseconds