Home
last modified time | relevance | path

Searched refs:dcmi (Results 1 – 14 of 14) sorted by relevance

/Linux-v6.6/drivers/media/platform/st/stm32/
Dstm32-dcmi.c200 static int dcmi_start_capture(struct stm32_dcmi *dcmi, struct dcmi_buf *buf);
202 static void dcmi_buffer_done(struct stm32_dcmi *dcmi, in dcmi_buffer_done() argument
216 vbuf->sequence = dcmi->sequence++; in dcmi_buffer_done()
222 dev_dbg(dcmi->dev, "buffer[%d] done seq=%d, bytesused=%zu\n", in dcmi_buffer_done()
225 dcmi->buffers_count++; in dcmi_buffer_done()
226 dcmi->active = NULL; in dcmi_buffer_done()
229 static int dcmi_restart_capture(struct stm32_dcmi *dcmi) in dcmi_restart_capture() argument
233 spin_lock_irq(&dcmi->irqlock); in dcmi_restart_capture()
235 if (dcmi->state != RUNNING) { in dcmi_restart_capture()
236 spin_unlock_irq(&dcmi->irqlock); in dcmi_restart_capture()
[all …]
DMakefile2 obj-$(CONFIG_VIDEO_STM32_DCMI) += stm32-dcmi.o
DKconfig17 will be called stm32-dcmi.
/Linux-v6.6/arch/arm/boot/dts/st/
Dstm32mp157c-odyssey.dts25 &dcmi {
Dstm32f429.dtsi773 dcmi: dcmi@50050000 { label
774 compatible = "st,stm32-dcmi";
Dstm32429i-eval.dts184 &dcmi {
Dstm32mp157c-ev1.dts84 &dcmi {
Dstm32mp15-pinctrl.dtsi91 dcmi_pins_a: dcmi-0 {
112 dcmi_sleep_pins_a: dcmi-sleep-0 {
132 dcmi_pins_b: dcmi-1 {
149 dcmi_sleep_pins_b: dcmi-sleep-1 {
165 dcmi_pins_c: dcmi-2 {
184 dcmi_sleep_pins_c: dcmi-sleep-2 {
Dstm32mp15xx-dhcor-avenger96.dtsi150 &dcmi {
Dstm32f4-pinctrl.dtsi397 dcmi_pins: dcmi-0 {
Dstm32mp151.dtsi1175 dcmi: dcmi@4c006000 { label
1176 compatible = "st,stm32-dcmi";
/Linux-v6.6/Documentation/admin-guide/media/
Dplatform-cardlist.rst61 stm32-dcmi STM32 Digital Camera Memory Interface (DCMI)
/Linux-v6.6/Documentation/hid/
Dintel-ish-hid.rst167 specifications/dcmi-hi-1-0-spec.pdf "Chapter 7: Bus Message Layer"
/Linux-v6.6/
DMAINTAINERS13280 F: Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13281 F: drivers/media/platform/st/stm32/stm32-dcmi.c