/freebsd/sys/contrib/vchiq/interface/vchiq_arm/ |
H A D | vchiq_arm.h | 43 VC_SUSPEND_REJECTED = -2, /* Videocore rejected suspend request */ 44 VC_SUSPEND_FAILED = -1, /* Videocore suspend failed */ 48 VC_SUSPEND_SUSPENDED /* Videocore suspend succeeded */ 52 VC_RESUME_FAILED = -1, /* Videocore resume failed */ 56 VC_RESUME_RESUMED /* Videocore resumed successfully (active) */ 89 /* Global use count for videocore. 91 ** this hits zero the videocore suspend procedure will be initiated. 95 /* Use count to track requests from videocore peer.
|
H A D | vchiq_arm.c | 88 /* The time in ms allowed for videocore to go idle when force suspend has been 1182 "vchiq has no connection to VideoCore"); in vchiq_open() 1250 /* Ensure videocore is awake to allow termination. */ in vchiq_close() 1630 /* non-zero usage count - videocore still required */ in vchiq_videocore_wanted() 1742 * completion while videocore is suspended. */ in vchiq_arm_init_state() 1786 ** the completion. This reset occurs when videocore is 1799 ** VC_SUSPEND_REJECTED - Videocore rejected suspend. Videocore will also 1804 ** VC_SUSPEND_FAILED - We failed to initiate videocore suspend. We notify the 1810 ** implies that videocore is suspended. 1811 ** Hence, any thread which needs to wait until videocore is [all …]
|
H A D | vchiq_kern_lib.c | 78 /* VideoCore may not be ready due to boot up timing. in vchiq_initialise() 88 "%s: videocore not initialized\n", __func__); in vchiq_initialise() 92 "%s: videocore initialized after %d retries\n", __func__, i); in vchiq_initialise()
|
H A D | vchiq_2835_arm.c | 54 MALLOC_DEFINE(M_VCPAGELIST, "vcpagelist", "VideoCore pagelist memory"); 312 * This should only be called on the master (VideoCore) side, but in vchiq_transfer_bulk() 353 return 1; // autosuspend not supported - videocore always wanted in vchiq_platform_videocore_wanted()
|
H A D | vchiq_connected.c | 98 * the videocore and clients can start to use the stack.
|
H A D | vchiq_core.c | 2351 vchiq_loud_error("slot_zero=%x: VideoCore version=%d " in vchiq_init_state() 2355 vchiq_loud_error("Restart with a newer VideoCore image."); in vchiq_init_state() 2363 vchiq_loud_error("slot_zero=%x: version=%d (VideoCore " in vchiq_init_state()
|
/freebsd/sys/contrib/device-tree/Bindings/timer/ |
H A D | brcm,bcm2835-system-timer.yaml | 28 - description: System Timer Compare 0 match (used by VideoCore GPU) 30 - description: System Timer Compare 2 match (used by VideoCore GPU)
|
/freebsd/sys/contrib/device-tree/Bindings/arm/bcm/ |
H A D | raspberrypi,bcm2835-firmware.txt | 1 Raspberry Pi VideoCore firmware driver
|
H A D | raspberrypi,bcm2835-firmware.yaml | 7 title: Raspberry Pi VideoCore firmware driver
|
/freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | brcm,bcm2835-mbox.txt | 1 Broadcom BCM2835 VideoCore mailbox IPC
|
H A D | brcm,bcm2835-mbox.yaml | 7 title: Broadcom BCM2835 VideoCore mailbox IPC
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_vcbus.h | 30 * Defines for converting physical address to VideoCore bus address and back
|
H A D | files.bcm283x | 29 # VideoCore driver
|
H A D | bcm2835_mbox_prop.h | 125 /* Prompts the VideoCore processor to reload the xhci firmware. */
|
H A D | bcm2835_mbox.c | 154 device_set_desc(dev, "BCM2835 VideoCore Mailbox"); in bcm_mbox_probe()
|
/freebsd/sys/contrib/device-tree/Bindings/media/ |
H A D | brcm,bcm2835-unicam.yaml | 17 the Pi the VideoCore firmware can also control this hardware block, and
|
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
H A D | ELF.cpp | 97 .Case("videocore", EM_VIDEOCORE) in convertArchNameToEMachine() 363 return "videocore"; in convertEMachineToArchName()
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | elf | 202 >18 leshort 95 Alphamosaic VideoCore, 233 >18 leshort 137 Broadcom VideoCore III,
|
/freebsd/sys/contrib/vchiq/interface/vchi/ |
H A D | vchi_cfg.h | 110 * performance. Only define on VideoCore end, talking to host.
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | ELF.h | 213 EM_VIDEOCORE = 95, // Alphamosaic VideoCore processor 248 EM_VIDEOCORE3 = 137, // Broadcom VideoCore III processor 295 EM_VIDEOCORE5 = 198, // Broadcom VideoCore V processor
|
/freebsd/contrib/elftoolchain/common/ |
H A D | elfdefinitions.h | 723 "Alphamosaic VideoCore processor") \ 781 "Broadcom VideoCore III processor") \ 854 _ELF_DEFINE_EM(EM_VIDEOCORE5, 198, "Broadcom VideoCore V processor") \
|
/freebsd/sys/sys/ |
H A D | elf_common.h | 287 #define EM_VIDEOCORE 95 /* Alphamosaic VideoCore processor. */
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 1201 ENUM_ENT(EM_VIDEOCORE, "Alphamosaic VideoCore processor"), 1233 ENUM_ENT(EM_VIDEOCORE3, "Broadcom VideoCore III processor"), 1278 ENUM_ENT(EM_VIDEOCORE5, "Broadcom VideoCore V processor"),
|
/freebsd/contrib/elftoolchain/readelf/ |
H A D | readelf.c | 578 case EM_VIDEOCORE: return "Alphamosaic VideoCore processor"; in elf_machine()
|