Lines Matching refs:conn

1402 		  uint32_t conn, uint32_t conf, struct dcb_output *entry)
1407 entry->type = conn & 0xf;
1408 entry->i2c_index = (conn >> 4) & 0xf;
1409 entry->heads = (conn >> 8) & 0xf;
1410 entry->connector = (conn >> 12) & 0xf;
1411 entry->bus = (conn >> 16) & 0xf;
1412 entry->location = (conn >> 20) & 0x3;
1413 entry->or = (conn >> 24) & 0xf;
1549 uint32_t conn, uint32_t conf, struct dcb_output *entry)
1553 switch (conn & 0x0000000f) {
1562 if (conn & 0x10)
1571 NV_ERROR(drm, "Unknown DCB type %d\n", conn & 0x0000000f);
1575 entry->i2c_index = (conn & 0x0003c000) >> 14;
1576 entry->heads = ((conn & 0x001c0000) >> 18) + 1;
1578 entry->location = (conn & 0x01e00000) >> 21;
1579 entry->bus = (conn & 0x0e000000) >> 25;
1590 if ((conn & 0x00003f00) >> 8 != 0x10)
1652 apply_dcb_encoder_quirks(struct drm_device *dev, int idx, u32 *conn, u32 *conf)
1670 if (*conn == 0x02026312 && *conf == 0x00000020)
1680 if (*conn == 0xf2005014 && *conf == 0xffffffff) {
1692 *conn = 0x02001300; /* VGA, connector 1 */
1696 *conn = 0x01010312; /* DVI, connector 0 */
1700 *conn = 0x01010310; /* VGA, connector 0 */
1704 *conn = 0x02022362; /* HDMI, connector 2 */
1707 *conn = 0x0000000e; /* EOL */
1723 *conn = 0x02002300; /* VGA, connector 2 */
1727 *conn = 0x01010312; /* DVI, connector 0 */
1731 *conn = 0x04020310; /* VGA, connector 0 */
1735 *conn = 0x02021322; /* HDMI, connector 1 */
1738 *conn = 0x0000000e; /* EOL */
1745 if (idx == 0 && *conn == 0x02000300)
1746 *conn = 0x02011300;
1748 if (idx == 1 && *conn == 0x04011310)
1749 *conn = 0x04000310;
1751 if (idx == 2 && *conn == 0x02011312)
1752 *conn = 0x02000312;
1795 u32 conn = ROM32(outp[0]);
1798 if (apply_dcb_encoder_quirks(dev, idx, &conn, &conf)) {
1801 NV_INFO(drm, "DCB outp %02d: %08x %08x\n", idx, conn, conf);
1804 ret = parse_dcb20_entry(dev, dcb, conn, conf, entry);
1806 ret = parse_dcb15_entry(dev, dcb, conn, conf, entry);
1875 u8 *dcbt, *conn;
1903 while ((conn = olddcb_conn(dev, ++idx))) {
1904 if (conn[0] != 0xff) {
1906 NV_INFO(drm, "DCB conn %02d: %04x\n",
1907 idx, ROM16(conn[0]));
1909 NV_INFO(drm, "DCB conn %02d: %08x\n",
1910 idx, ROM32(conn[0]));