| /OK3568_Linux_fs/kernel/drivers/mailbox/ |
| H A D | Kconfig | 3 bool "Mailbox Hardware Support" 5 Mailbox is a framework to control hardware communication between 12 tristate "ARM MHU Mailbox" 20 tristate "i.MX Mailbox" 23 Mailbox implementation for i.MX Messaging Unit (MU). 26 tristate "Platform MHU Mailbox" 36 bool "ARM PL320 Mailbox" 40 Mailbox (IPCM), tailored for the Calxeda Highbank. It is used to 46 tristate "Armada 37xx rWTM BIU Mailbox" 50 Mailbox implementation for communication with the the firmware [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/actor/ |
| H A D | mailbox.cpp | 9 Mailbox::Mailbox() { in Mailbox() function in mbgl::Mailbox 12 Mailbox::Mailbox(Scheduler& scheduler_) in Mailbox() function in mbgl::Mailbox 16 void Mailbox::open(Scheduler& scheduler_) { in open() 35 void Mailbox::close() { in close() 47 bool Mailbox::isOpen() const { return bool(scheduler); } in isOpen() 50 void Mailbox::push(std::unique_ptr<Message> message) { in push() 65 void Mailbox::receive() { in receive() 92 void Mailbox::maybeReceive(std::weak_ptr<Mailbox> mailbox) { in maybeReceive()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/actor/ |
| H A D | mailbox.hpp | 14 class Mailbox : public std::enable_shared_from_this<Mailbox> { class 21 Mailbox(); 23 Mailbox(Scheduler&); 36 static void maybeReceive(std::weak_ptr<Mailbox>);
|
| H A D | scheduler.hpp | 7 class Mailbox; 39 virtual void schedule(std::weak_ptr<Mailbox>) = 0;
|
| H A D | aspiring_actor.hpp | 37 AspiringActor() : mailbox(std::make_shared<Mailbox>()) { in AspiringActor() 49 std::shared_ptr<Mailbox> mailbox;
|
| H A D | actor_ref.hpp | 26 ActorRef(Object& object_, std::weak_ptr<Mailbox> weakMailbox_) in ActorRef() 61 std::weak_ptr<Mailbox> weakMailbox;
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/mailbox/ |
| H A D | mailbox.txt | 1 * Generic Mailbox Controller and client driver bindings 3 Generic binding to provide a way for Mailbox controller drivers to 6 * Mailbox Controller 19 * Mailbox Client
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mailbox/ |
| H A D | hisilicon,hi6220-mailbox.txt | 1 Hisilicon Hi6220 Mailbox Driver 9 Mailbox Device Node: 45 <0x0 0x06dff800 0x0 0x0800>; /* Mailbox */ 52 Mailbox client 58 - mboxes: Standard property to specify a Mailbox (See ./mailbox.txt) 59 Cells must match 'mbox-cells' (See Mailbox Device Node above).
|
| H A D | mailbox.txt | 1 * Generic Mailbox Controller and client driver bindings 3 Generic binding to provide a way for Mailbox controller drivers to 6 * Mailbox Controller 19 * Mailbox Client
|
| H A D | sti-mailbox.txt | 1 ST Microelectronics Mailbox Driver 3 Each ST Mailbox IP currently consists of 4 instances of 32 channels. Messages 38 - mboxes : Standard property to specify a Mailbox (See ./mailbox.txt)
|
| H A D | omap-mailbox.txt | 1 OMAP2+ and K3 Mailbox 32 Mailbox Device Node: 34 A Mailbox device node is used to represent a Mailbox IP instance/cluster within 49 controller the Mailbox device uses 107 Mailbox Users:
|
| H A D | altera-mailbox.txt | 1 Altera Mailbox Driver 32 Mailbox client
|
| H A D | hisilicon,hi3660-mailbox.txt | 1 Hisilicon Hi3660 Mailbox Controller 38 - mboxes : Standard property to specify a Mailbox (See ./mailbox.txt)
|
| /OK3568_Linux_fs/kernel/drivers/scsi/aacraid/ |
| H A D | rx.c | 49 aac_printf(dev, readl (&dev->IndexRegs->Mailbox[5])); in aac_rx_intr_producer() 171 writel(command, &dev->IndexRegs->Mailbox[0]); in rx_sync_cmd() 175 writel(p1, &dev->IndexRegs->Mailbox[1]); in rx_sync_cmd() 176 writel(p2, &dev->IndexRegs->Mailbox[2]); in rx_sync_cmd() 177 writel(p3, &dev->IndexRegs->Mailbox[3]); in rx_sync_cmd() 178 writel(p4, &dev->IndexRegs->Mailbox[4]); in rx_sync_cmd() 233 *status = readl(&dev->IndexRegs->Mailbox[0]); in rx_sync_cmd() 235 *r1 = readl(&dev->IndexRegs->Mailbox[1]); in rx_sync_cmd() 237 *r2 = readl(&dev->IndexRegs->Mailbox[2]); in rx_sync_cmd() 239 *r3 = readl(&dev->IndexRegs->Mailbox[3]); in rx_sync_cmd() [all …]
|
| H A D | src.c | 129 writel(events, &dev->IndexRegs->Mailbox[0]); in aac_src_intr_message() 220 writel(command, &dev->IndexRegs->Mailbox[0]); in src_sync_cmd() 224 writel(p1, &dev->IndexRegs->Mailbox[1]); in src_sync_cmd() 225 writel(p2, &dev->IndexRegs->Mailbox[2]); in src_sync_cmd() 226 writel(p3, &dev->IndexRegs->Mailbox[3]); in src_sync_cmd() 227 writel(p4, &dev->IndexRegs->Mailbox[4]); in src_sync_cmd() 300 *status = readl(&dev->IndexRegs->Mailbox[0]); in src_sync_cmd() 302 *r1 = readl(&dev->IndexRegs->Mailbox[1]); in src_sync_cmd() 304 *r2 = readl(&dev->IndexRegs->Mailbox[2]); in src_sync_cmd() 306 *r3 = readl(&dev->IndexRegs->Mailbox[3]); in src_sync_cmd() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/platform/qt/src/ |
| H A D | qmapboxgl_scheduler.cpp | 16 void QMapboxGLScheduler::schedule(std::weak_ptr<mbgl::Mailbox> mailbox) in schedule() 28 std::queue<std::weak_ptr<mbgl::Mailbox>> taskQueue; in processEvents() 35 mbgl::Mailbox::maybeReceive(taskQueue.front()); in processEvents()
|
| H A D | qmapboxgl_scheduler.hpp | 22 void schedule(std::weak_ptr<mbgl::Mailbox> scheduled) final; 33 std::queue<std::weak_ptr<mbgl::Mailbox>> m_taskQueue;
|
| H A D | qmapboxgl_renderer_observer.hpp | 16 : mailbox(std::make_shared<mbgl::Mailbox>(mapRunLoop)) in QMapboxGLRendererObserver() 49 std::shared_ptr<mbgl::Mailbox> mailbox;
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/platform/default/mbgl/util/ |
| H A D | default_thread_pool.hpp | 17 void schedule(std::weak_ptr<Mailbox>) override; 21 std::queue<std::weak_ptr<Mailbox>> queue;
|
| H A D | default_thread_pool.cpp | 29 Mailbox::maybeReceive(mailbox); in ThreadPool() 48 void ThreadPool::schedule(std::weak_ptr<Mailbox> mailbox) { in schedule()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/platform/default/mbgl/storage/ |
| H A D | file_source_request.hpp | 12 class Mailbox; 28 std::shared_ptr<Mailbox> mailbox;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/reset/ |
| H A D | xlnx,zynqmp-power.txt | 13 "tx" - Mailbox corresponding to transmit path 14 "rx" - Mailbox corresponding to receive path 15 - mboxes : Standard property to specify a Mailbox. Each value of
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/serial/ |
| H A D | nvidia,tegra194-tcu.txt | 16 "rx" - Mailbox for receiving data from hardware UART 17 "tx" - Mailbox for transmitting data to hardware UART
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/sprite/ |
| H A D | sprite_loader.cpp | 24 : mailbox(std::make_shared<Mailbox>(*Scheduler::GetCurrent())), in Loader() 32 std::shared_ptr<Mailbox> mailbox;
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/util/ |
| H A D | run_loop.hpp | 76 void schedule(std::weak_ptr<Mailbox> mailbox) override { in schedule() 78 Mailbox::maybeReceive(mailbox); in schedule()
|