Home
last modified time | relevance | path

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

12

/kernel/linux/linux-6.6/drivers/staging/vc04_services/
DKconfig3 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
/kernel/linux/linux-5.10/drivers/staging/vc04_services/
DKconfig3 tristate "Broadcom VideoCore support"
8 Support for Broadcom VideoCore services including
17 Kernel to VideoCore communication interface for the
19 Defaults to Y when the Broadcom Videocore services
/kernel/linux/linux-5.10/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_arm.h34 /* Global use count for videocore.
36 ** this hits zero the videocore suspend procedure will be initiated.
40 /* Use count to track requests from videocore peer.
Dvchiq_connected.c60 * the videocore and clients can start to use the stack.
Dvchiq_arm.c158 /* VideoCore may not be ready due to boot up timing. in vchiq_initialise()
170 "%s: videocore not initialized\n", __func__); in vchiq_initialise()
175 "%s: videocore initialized after %d retries\n", in vchiq_initialise()
1865 "vchiq has no connection to VideoCore"); in vchiq_open()
1905 /* Ensure videocore is awake to allow termination. */ in vchiq_release()
2363 /* Send the use notify to videocore */ in vchiq_use_internal()
2839 MODULE_DESCRIPTION("Videocore VCHIQ driver");
/kernel/linux/linux-6.6/drivers/reset/
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()
/kernel/linux/linux-5.10/drivers/reset/
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()
/kernel/linux/linux-5.10/drivers/staging/vc04_services/vchiq-mmal/
DKconfig6 majority of the multimedia services on VideoCore.
Dmmal-encodings.h61 /** SAND Video (YUVUV128) format, native format understood by VideoCore.
67 /** VideoCore opaque image format, image handles are returned to
Dmmal-vchiq.h87 u32 handle; /* VideoCore handle for component */
/kernel/linux/linux-6.6/drivers/staging/vc04_services/vchiq-mmal/
DKconfig6 majority of the multimedia services on VideoCore.
Dmmal-encodings.h61 /** SAND Video (YUVUV128) format, native format understood by VideoCore.
67 /** VideoCore opaque image format, image handles are returned to
Dmmal-vchiq.h87 u32 handle; /* VideoCore handle for component */
/kernel/linux/linux-5.10/drivers/staging/vc04_services/bcm2835-camera/
DKconfig13 to a service running on VideoCore.
/kernel/linux/linux-6.6/drivers/staging/vc04_services/bcm2835-camera/
DKconfig13 to a service running on VideoCore.
/kernel/linux/linux-6.6/drivers/staging/vc04_services/bcm2835-audio/
DKconfig11 running on VideoCore.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mailbox/
Dbrcm,bcm2835-mbox.txt1 Broadcom BCM2835 VideoCore mailbox IPC
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mailbox/
Dbrcm,bcm2835-mbox.yaml7 title: Broadcom BCM2835 VideoCore mailbox IPC
/kernel/linux/linux-6.6/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_arm.c97 * 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");
Dvchiq_connected.c57 * the videocore and clients can start to use the stack.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/bcm/
Draspberrypi,bcm2835-firmware.yaml7 title: Raspberry Pi VideoCore firmware driver
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/bcm/
Draspberrypi,bcm2835-firmware.yaml7 title: Raspberry Pi VideoCore firmware driver
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/dma/
Dbrcm,bcm2835-dma.yaml15 VideoCore firmware (1,3,6,7 in the current firmware version). The channels
/kernel/linux/linux-6.6/drivers/staging/vc04_services/interface/
DTESTING14 There are no specific requirements to the VideoCore firmware to get VCHIQ
/kernel/linux/linux-5.10/drivers/mailbox/
DKconfig107 the services of the Videocore. Say Y here if you want to use the

12