Lines Matching defs:addr
30 void hdmitx_writereg(const vim2_display_t* display, uint32_t addr, uint32_t data) {
32 uint32_t offset = (addr & DWC_OFFSET_MASK) >> 24;
33 addr = addr & 0xffff;
36 WRITE32_HDMITX_REG(HDMITX_ADDR_PORT + offset, addr);
37 WRITE32_HDMITX_REG(HDMITX_ADDR_PORT + offset, addr); // FIXME: Need to write twice!
43 addr, data);
47 uint32_t hdmitx_readreg(const vim2_display_t* display, uint32_t addr) {
50 uint32_t offset = (addr & DWC_OFFSET_MASK) >> 24;
51 addr = addr & 0xffff;
54 WRITE32_HDMITX_REG(HDMITX_ADDR_PORT + offset, addr);
55 WRITE32_HDMITX_REG(HDMITX_ADDR_PORT + offset, addr); // FIXME: Need to write twice!
62 void hdmi_scdc_read(vim2_display_t* display, uint8_t addr, uint8_t* val) {
64 hdmitx_writereg(display, HDMITX_DWC_I2CM_ADDRESS, addr);
70 void hdmi_scdc_write(vim2_display_t* display, uint8_t addr, uint8_t val) {
72 hdmitx_writereg(display, HDMITX_DWC_I2CM_ADDRESS, addr);