Lines Matching defs:HDLcd

47 #include "debug/HDLcd.hh"
53 #include "params/HDLcd.hh"
60 HDLcd::HDLcd(const HDLcdParams *p)
98 HDLcd::~HDLcd()
103 HDLcd::regStats()
117 HDLcd::serialize(CheckpointOut &cp) const
154 HDLcd::unserialize(CheckpointIn &cp)
205 HDLcd::drainResume()
230 HDLcd::virtRefresh()
238 HDLcd::read(PacketPtr pkt)
249 DPRINTF(HDLcd, "read register 0x%04x: 0x%x\n", daddr, data);
258 HDLcd::write(PacketPtr pkt)
268 DPRINTF(HDLcd, "write register 0x%04x: 0x%x\n", daddr, data);
277 HDLcd::readReg(Addr offset)
316 HDLcd::writeReg(Addr offset, uint32_t value)
356 DPRINTF(HDLcd,
357 "Changing HDLcd outstanding DMA transactions: %d -> %d\n",
364 DPRINTF(HDLcd,
365 "Changing HDLcd DMA burst flags: 0x%x -> 0x%x\n",
404 DPRINTF(HDLcd, "HDLCD switched %s\n",
437 HDLcd::pixelConverter() const
460 HDLcd::displayTimings() const
469 HDLcd::createDmaEngine()
496 HDLcd::cmdEnable()
512 HDLcd::cmdDisable()
524 HDLcd::pxlNext(Pixel &p)
537 HDLcd::pxlVSyncBegin()
539 DPRINTF(HDLcd, "Raising VSYNC interrupt.\n");
544 HDLcd::pxlVSyncEnd()
546 DPRINTF(HDLcd, "End of VSYNC, starting DMA engine\n");
551 HDLcd::pxlUnderrun()
553 DPRINTF(HDLcd, "Buffer underrun, stopping DMA fill.\n");
560 HDLcd::pxlFrameDone()
562 DPRINTF(HDLcd, "Reached end of last visible line.\n");
590 HDLcd::setInterrupts(uint32_t ints, uint32_t mask)
604 HDLcd::DmaEngine::DmaEngine(HDLcd &_parent, size_t size,
617 HDLcd::DmaEngine::serialize(CheckpointOut &cp) const
626 HDLcd::DmaEngine::unserialize(CheckpointIn &cp)
635 HDLcd::DmaEngine::startFrame(Addr fb_base)
644 HDLcd::DmaEngine::abortFrame()
653 HDLcd::DmaEngine::dumpSettings()
661 HDLcd::DmaEngine::onEndOfBlock()
674 HDLcd::DmaEngine::onIdle()
680 HDLcd::PixelPump::dumpSettings()
697 HDLcd *
700 return new HDLcd(this);