Home
last modified time | relevance | path

Searched full:videocore (Results 1 – 21 of 21) sorted by relevance

/linux/Documentation/devicetree/bindings/timer/
H A Dbrcm,bcm2835-system-timer.yaml28 - description: System Timer Compare 0 match (used by VideoCore GPU)
30 - description: System Timer Compare 2 match (used by VideoCore GPU)
/linux/drivers/reset/
H A Dreset-raspberrypi.c38 * not present, by the SoC's co-processor, VideoCore. rpi's in rpi_reset_reset()
39 * VideoCore OS contains both the non public firmware load in rpi_reset_reset()
/linux/drivers/staging/vc04_services/vchiq-mmal/
H A DKconfig6 majority of the multimedia services on VideoCore.
H A Dmmal-encodings.h61 /** SAND Video (YUVUV128) format, native format understood by VideoCore.
67 /** VideoCore opaque image format, image handles are returned to
H A Dmmal-msg.h115 u32 component_handle; /* VideoCore handle for component */
H A Dmmal-vchiq.c1366 /* send buffer headers to videocore */ in port_enable()
/linux/drivers/staging/vc04_services/bcm2835-camera/
H A DKconfig13 to a service running on VideoCore.
/linux/Documentation/devicetree/bindings/mailbox/
H A Dbrcm,bcm2835-mbox.yaml7 title: Broadcom BCM2835 VideoCore mailbox IPC
/linux/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_arm.c91 * Global use count for videocore.
93 * this hits zero the videocore suspend procedure will be initiated.
98 * Use count to track requests from videocore peer.
180 * the videocore and clients can start to use the stack.
567 /* Send the base address of the slots to VideoCore */ in vchiq_platform_init()
683 * VideoCore may not be ready due to boot up timing. in vchiq_initialise()
693 dev_err(state->dev, "core: %s: Videocore not initialized\n", __func__); in vchiq_initialise()
697 dev_warn(state->dev, "core: %s: videocore initialized after %d retries\n", in vchiq_initialise()
1404 /* Send the use notify to videocore */ in vchiq_use_internal()
1831 MODULE_DESCRIPTION("Videocore VCHIQ driver");
H A Dvchiq_dev.c1183 dev_dbg(state->dev, "arm: vchiq has no connection to VideoCore\n"); in vchiq_open()
1222 /* Ensure videocore is awake to allow termination. */ in vchiq_release()
/linux/Documentation/devicetree/bindings/arm/bcm/
H A Draspberrypi,bcm2835-firmware.yaml7 title: Raspberry Pi VideoCore firmware driver
/linux/Documentation/devicetree/bindings/dma/
H A Dbrcm,bcm2835-dma.yaml15 VideoCore firmware (1,3,6,7 in the current firmware version). The channels
/linux/Documentation/devicetree/bindings/media/
H A Dbrcm,bcm2835-unicam.yaml17 the Pi the VideoCore firmware can also control this hardware block, and
/linux/drivers/staging/vc04_services/interface/
H A DTESTING14 There are no specific requirements to the VideoCore firmware to get VCHIQ
/linux/drivers/mailbox/
H A DKconfig118 the services of the Videocore. Say Y here if you want to use the
/linux/drivers/gpu/drm/vc4/
H A Dvc4_drv.c10 * The Broadcom VideoCore 4 (present in the Raspberry Pi) contains a
H A Dvc4_hdmi.c595 "Broadcom", "Videocore", in vc4_hdmi_connector_init()
/linux/drivers/spi/
H A Dspi-bcm2835aux.c41 * http://www.broadcom.com/docs/support/videocore/Brcm_Android_ICS_Graphics_Stack.tar.gz
/linux/drivers/pinctrl/bcm/
H A Dpinctrl-bcm2835.c1049 * But the VideoCore firmware delay for this operation in bcm2835_pull_config_set()
/linux/drivers/gpio/
H A DKconfig202 the firmware mailbox to communicate with VideoCore on BCM283x chips.
/linux/drivers/media/platform/broadcom/
H A Dbcm2835-unicam.c22 * involvement with the VideoCore firmware. Unicam receives CSI-2 or CCP2 data