Searched refs:logicvc (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/gpu/drm/logicvc/ |
| H A D | logicvc_drm.c | 40 struct logicvc_drm *logicvc = logicvc_drm(drm_dev); in logicvc_drm_gem_dma_dumb_create() local 43 args->pitch = logicvc->config.row_stride * DIV_ROUND_UP(args->bpp, 8); in logicvc_drm_gem_dma_dumb_create() 71 struct logicvc_drm *logicvc = data; in logicvc_drm_irq_handler() local 76 regmap_read(logicvc->regmap, LOGICVC_INT_STAT_REG, &stat); in logicvc_drm_irq_handler() 79 regmap_write(logicvc->regmap, LOGICVC_INT_STAT_REG, stat); in logicvc_drm_irq_handler() 82 logicvc_crtc_vblank_handler(logicvc); in logicvc_drm_irq_handler() 89 static int logicvc_drm_config_parse(struct logicvc_drm *logicvc) in logicvc_drm_config_parse() argument 91 struct drm_device *drm_dev = &logicvc->drm_dev; in logicvc_drm_config_parse() 94 struct logicvc_drm_config *config = &logicvc->config; in logicvc_drm_config_parse() 147 static int logicvc_clocks_prepare(struct logicvc_drm *logicvc) in logicvc_clocks_prepare() argument [all …]
|
| H A D | logicvc_layer.h | 52 int logicvc_layer_buffer_find_setup(struct logicvc_drm *logicvc, 56 struct logicvc_layer *logicvc_layer_get_from_index(struct logicvc_drm *logicvc, 58 struct logicvc_layer *logicvc_layer_get_from_type(struct logicvc_drm *logicvc, 60 struct logicvc_layer *logicvc_layer_get_primary(struct logicvc_drm *logicvc); 61 void logicvc_layers_attach_crtc(struct logicvc_drm *logicvc); 62 int logicvc_layers_init(struct logicvc_drm *logicvc);
|
| H A D | logicvc_mode.c | 31 int logicvc_mode_init(struct logicvc_drm *logicvc) in logicvc_mode_init() argument 33 struct drm_device *drm_dev = &logicvc->drm_dev; in logicvc_mode_init() 45 layer_primary = logicvc_layer_get_primary(logicvc); in logicvc_mode_init() 71 void logicvc_mode_fini(struct logicvc_drm *logicvc) in logicvc_mode_fini() argument 73 struct drm_device *drm_dev = &logicvc->drm_dev; in logicvc_mode_fini()
|
| H A D | logicvc_mode.h | 12 int logicvc_mode_init(struct logicvc_drm *logicvc); 13 void logicvc_mode_fini(struct logicvc_drm *logicvc);
|
| H A D | logicvc_crtc.h | 18 void logicvc_crtc_vblank_handler(struct logicvc_drm *logicvc); 19 int logicvc_crtc_init(struct logicvc_drm *logicvc);
|
| H A D | logicvc_interface.h | 25 void logicvc_interface_attach_crtc(struct logicvc_drm *logicvc); 26 int logicvc_interface_init(struct logicvc_drm *logicvc);
|
| H A D | Makefile | 1 logicvc-drm-y += \ 9 obj-$(CONFIG_DRM_LOGICVC) += logicvc-drm.o
|
| /linux/drivers/gpio/ |
| H A D | gpio-logicvc.c | 29 static void logicvc_gpio_offset(struct logicvc_gpio *logicvc, unsigned offset, in logicvc_gpio_offset() argument 51 struct logicvc_gpio *logicvc = gpiochip_get_data(chip); in logicvc_gpio_get() local 55 logicvc_gpio_offset(logicvc, offset, ®, &bit); in logicvc_gpio_get() 57 ret = regmap_read(logicvc->regmap, reg, &value); in logicvc_gpio_get() 67 struct logicvc_gpio *logicvc = gpiochip_get_data(chip); in logicvc_gpio_set() local 70 logicvc_gpio_offset(logicvc, offset, ®, &bit); in logicvc_gpio_set() 72 return regmap_update_bits(logicvc->regmap, reg, bit, value ? bit : 0); in logicvc_gpio_set() 93 struct logicvc_gpio *logicvc; in logicvc_gpio_probe() local 96 logicvc = devm_kzalloc(dev, sizeof(*logicvc), GFP_KERNEL); in logicvc_gpio_probe() 97 if (!logicvc) in logicvc_gpio_probe() [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 8231 F: drivers/gpu/drm/logicvc/
|