Home
last modified time | relevance | path

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

/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_arm.h43 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 Dvchiq_arm.c88 /* 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 Dvchiq_kern_lib.c78 /* 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 Dvchiq_2835_arm.c54 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 Dvchiq_connected.c98 * the videocore and clients can start to use the stack.
H A Dvchiq_core.c2351 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 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)
/freebsd/sys/contrib/device-tree/Bindings/arm/bcm/
H A Draspberrypi,bcm2835-firmware.txt1 Raspberry Pi VideoCore firmware driver
H A Draspberrypi,bcm2835-firmware.yaml7 title: Raspberry Pi VideoCore firmware driver
/freebsd/sys/contrib/device-tree/Bindings/mailbox/
H A Dbrcm,bcm2835-mbox.txt1 Broadcom BCM2835 VideoCore mailbox IPC
H A Dbrcm,bcm2835-mbox.yaml7 title: Broadcom BCM2835 VideoCore mailbox IPC
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_vcbus.h30 * Defines for converting physical address to VideoCore bus address and back
H A Dfiles.bcm283x29 # VideoCore driver
H A Dbcm2835_mbox_prop.h125 /* Prompts the VideoCore processor to reload the xhci firmware. */
H A Dbcm2835_mbox.c154 device_set_desc(dev, "BCM2835 VideoCore Mailbox"); in bcm_mbox_probe()
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dbrcm,bcm2835-unicam.yaml17 the Pi the VideoCore firmware can also control this hardware block, and
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DELF.cpp97 .Case("videocore", EM_VIDEOCORE) in convertArchNameToEMachine()
363 return "videocore"; in convertEMachineToArchName()
/freebsd/contrib/file/magic/Magdir/
H A Delf202 >18 leshort 95 Alphamosaic VideoCore,
233 >18 leshort 137 Broadcom VideoCore III,
/freebsd/sys/contrib/vchiq/interface/vchi/
H A Dvchi_cfg.h110 * performance. Only define on VideoCore end, talking to host.
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DELF.h213 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 Delfdefinitions.h723 "Alphamosaic VideoCore processor") \
781 "Broadcom VideoCore III processor") \
854 _ELF_DEFINE_EM(EM_VIDEOCORE5, 198, "Broadcom VideoCore V processor") \
/freebsd/sys/sys/
H A Delf_common.h287 #define EM_VIDEOCORE 95 /* Alphamosaic VideoCore processor. */
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DELFDumper.cpp1201 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 Dreadelf.c578 case EM_VIDEOCORE: return "Alphamosaic VideoCore processor"; in elf_machine()