/openbmc/linux/drivers/staging/vc04_services/ |
H A D | Kconfig | 3 tristate "Broadcom VideoCore support" 8 Support for Broadcom VideoCore services including 19 Broadcom BCM2835 and similar SoCs have a VPU called VideoCore. This config 21 the kernel and the firmware running on VideoCore. Other drivers use this 26 Defaults to Y when the Broadcom Videocore services are included in 35 by userspace libraries and testing tools to interact with VideoCore, via 37 This can be set to 'N' if the VideoCore communication is not needed by
|
/openbmc/u-boot/arch/arm/mach-bcm283x/ |
H A D | Kconfig | 53 This option assumes the VideoCore firmware is configured to use the 71 VideoCore firmware to select the PL011 UART for the console by: 92 This option assumes the VideoCore firmware is configured to use the 108 This option assumes the VideoCore firmware is configured to use the
|
/openbmc/linux/drivers/reset/ |
H A D | reset-raspberrypi.c | 38 * 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()
|
/openbmc/linux/drivers/staging/vc04_services/vchiq-mmal/ |
H A D | Kconfig | 6 majority of the multimedia services on VideoCore.
|
H A D | mmal-encodings.h | 61 /** SAND Video (YUVUV128) format, native format understood by VideoCore. 67 /** VideoCore opaque image format, image handles are returned to
|
H A D | mmal-vchiq.h | 87 u32 handle; /* VideoCore handle for component */
|
H A D | mmal-msg.h | 115 u32 component_handle; /* VideoCore handle for component */
|
/openbmc/linux/drivers/staging/vc04_services/bcm2835-camera/ |
H A D | Kconfig | 13 to a service running on VideoCore.
|
/openbmc/linux/drivers/staging/vc04_services/bcm2835-audio/ |
H A D | Kconfig | 11 running on VideoCore.
|
H A D | bcm2835-vchiq.c | 354 /* Send the message to the videocore */ in bcm2835_audio_write()
|
/openbmc/linux/Documentation/devicetree/bindings/mailbox/ |
H A D | brcm,bcm2835-mbox.yaml | 7 title: Broadcom BCM2835 VideoCore mailbox IPC
|
/openbmc/linux/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_arm.c | 97 * Global use count for videocore. 99 * this hits zero the videocore suspend procedure will be initiated. 104 * Use count to track requests from videocore peer. 535 /* Send the base address of the slots to VideoCore */ in vchiq_platform_init() 662 * VideoCore may not be ready due to boot up timing. in vchiq_initialise() 673 vchiq_log_error(vchiq_core_log_level, "%s: videocore not initialized\n", __func__); in vchiq_initialise() 678 "%s: videocore initialized after %d retries\n", __func__, i); in vchiq_initialise() 1446 /* Send the use notify to videocore */ in vchiq_use_internal() 1875 MODULE_DESCRIPTION("Videocore VCHIQ driver");
|
H A D | vchiq_connected.c | 57 * the videocore and clients can start to use the stack.
|
H A D | vchiq_dev.c | 1177 "vchiq has no connection to VideoCore"); in vchiq_open() 1217 /* Ensure videocore is awake to allow termination. */ in vchiq_release()
|
/openbmc/openbmc/meta-raspberrypi/recipes-graphics/userland/files/ |
H A D | 0004-wayland-egl-Add-bcm_host-to-dependencies.patch | 23 Description: VideoCore wayland-egl library
|
/openbmc/qemu/docs/system/arm/ |
H A D | raspi.rst | 36 * VideoCore firmware (property)
|
/openbmc/linux/Documentation/devicetree/bindings/arm/bcm/ |
H A D | raspberrypi,bcm2835-firmware.yaml | 7 title: Raspberry Pi VideoCore firmware driver
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | brcm,bcm2835-dma.yaml | 15 VideoCore firmware (1,3,6,7 in the current firmware version). The channels
|
/openbmc/linux/drivers/staging/vc04_services/interface/ |
H A D | TESTING | 14 There are no specific requirements to the VideoCore firmware to get VCHIQ
|
/openbmc/u-boot/arch/arm/mach-bcm283x/include/mach/ |
H A D | mbox.h | 12 * The BCM2835 SoC contains (at least) two CPUs; the VideoCore (a/k/a "GPU") 14 * However, the VideoCore actually controls the initial SoC boot, and hides
|
/openbmc/u-boot/include/configs/ |
H A D | rpi.h | 45 * The board really has 256M. However, the VC (VideoCore co-processor) shares
|
/openbmc/linux/drivers/mailbox/ |
H A D | Kconfig | 126 the services of the Videocore. Say Y here if you want to use the
|
/openbmc/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_drv.c | 10 * The Broadcom VideoCore 4 (present in the Raspberry Pi) contains a
|
/openbmc/linux/drivers/spi/ |
H A D | spi-bcm2835aux.c | 41 * http://www.broadcom.com/docs/support/videocore/Brcm_Android_ICS_Graphics_Stack.tar.gz
|
/openbmc/linux/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm2835.c | 1021 * But the VideoCore firmware delay for this operation in bcm2835_pull_config_set()
|