tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
master
head:   779f4e1c6c7c661db40dfebd6dd6bda7b5f88aa3
commit: d17a1d97dc208d664c91cc387ffb752c7f85dc61 x86/mm/kasan: don't use 
vmemmap_populate() to initialize shadow
date:   5 weeks ago
config: x86_64-randconfig-x001-12180843 (attached as .config)
compiler: gcc-7 (Debian 7.2.0-12) 7.2.1 20171025
reproduce:
        git checkout d17a1d97dc208d664c91cc387ffb752c7f85dc61
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All errors (new ones prefixed by >>):

   drivers/gpu/drm/i915/gvt/handlers.c: In function 'init_generic_mmio_info':
>> drivers/gpu/drm/i915/gvt/handlers.c:2397:1: error: the frame size of 32120 
>> bytes is larger than 8192 bytes [-Werror=frame-larger-than=]
    }
    ^
   cc1: all warnings being treated as errors

vim +2397 drivers/gpu/drm/i915/gvt/handlers.c

e39c5add3 Zhi Wang       2016-09-02  1649  
0aa5277c3 Zhao Yan       2017-02-28  1650       MMIO_RING_DFH(RING_MI_MODE, 
D_ALL, F_MODE_MASK | F_CMD_ACCESS,
0aa5277c3 Zhao Yan       2017-02-28  1651               NULL, NULL);
41bfab35b Pei Zhang      2017-02-24  1652       MMIO_RING_DFH(RING_INSTPM, 
D_ALL, F_MODE_MASK | F_CMD_ACCESS,
41bfab35b Pei Zhang      2017-02-24  1653                       NULL, NULL);
04d348ae3 Zhi Wang       2016-04-25  1654       MMIO_RING_DFH(RING_TIMESTAMP, 
D_ALL, F_CMD_ACCESS,
20a2bcdec Xiong Zhang    2017-10-14  1655                       
mmio_read_from_hw, NULL);
04d348ae3 Zhi Wang       2016-04-25  1656       
MMIO_RING_DFH(RING_TIMESTAMP_UDW, D_ALL, F_CMD_ACCESS,
20a2bcdec Xiong Zhang    2017-10-14  1657                       
mmio_read_from_hw, NULL);
e39c5add3 Zhi Wang       2016-09-02  1658  
0aa5277c3 Zhao Yan       2017-02-28  1659       MMIO_DFH(GEN7_GT_MODE, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1660       MMIO_DFH(CACHE_MODE_0_GEN7, 
D_ALL, F_MODE_MASK | F_CMD_ACCESS,
0aa5277c3 Zhao Yan       2017-02-28  1661               NULL, NULL);
a045fba47 Ping Gao       2016-11-14  1662       MMIO_DFH(CACHE_MODE_1, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1663       MMIO_DFH(CACHE_MODE_0, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1664       MMIO_DFH(0x2124, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1665  
0aa5277c3 Zhao Yan       2017-02-28  1666       MMIO_DFH(0x20dc, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1667       MMIO_DFH(_3D_CHICKEN3, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1668       MMIO_DFH(0x2088, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1669       MMIO_DFH(0x20e4, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1670       MMIO_DFH(0x2470, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1671       MMIO_DFH(GAM_ECOCHK, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1672       
MMIO_DFH(GEN7_COMMON_SLICE_CHICKEN1, D_ALL, F_MODE_MASK | F_CMD_ACCESS,
0aa5277c3 Zhao Yan       2017-02-28  1673               NULL, NULL);
1999f108c Chuanxiao Dong 2017-05-17  1674       MMIO_DFH(COMMON_SLICE_CHICKEN2, 
D_ALL, F_MODE_MASK | F_CMD_ACCESS, NULL,
1999f108c Chuanxiao Dong 2017-05-17  1675                skl_misc_ctl_write);
0aa5277c3 Zhao Yan       2017-02-28  1676       MMIO_DFH(0x9030, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1677       MMIO_DFH(0x20a0, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1678       MMIO_DFH(0x2420, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1679       MMIO_DFH(0x2430, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1680       MMIO_DFH(0x2434, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1681       MMIO_DFH(0x2438, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1682       MMIO_DFH(0x243c, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  1683       MMIO_DFH(0x7018, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
a045fba47 Ping Gao       2016-11-14  1684       MMIO_DFH(HALF_SLICE_CHICKEN3, 
D_ALL, F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
187447a10 Pei Zhang      2017-02-21  1685       
MMIO_DFH(GEN7_HALF_SLICE_CHICKEN1, D_ALL, F_MODE_MASK | F_CMD_ACCESS, NULL, 
NULL);
e39c5add3 Zhi Wang       2016-09-02  1686  
e39c5add3 Zhi Wang       2016-09-02  1687       /* display */
e39c5add3 Zhi Wang       2016-09-02  1688       MMIO_F(0x60220, 0x20, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  1689       MMIO_D(0x602a0, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1690  
e39c5add3 Zhi Wang       2016-09-02  1691       MMIO_D(0x65050, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1692       MMIO_D(0x650b4, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1693  
e39c5add3 Zhi Wang       2016-09-02  1694       MMIO_D(0xc4040, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1695       MMIO_D(DERRMR, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1696  
e39c5add3 Zhi Wang       2016-09-02  1697       MMIO_D(PIPEDSL(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1698       MMIO_D(PIPEDSL(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1699       MMIO_D(PIPEDSL(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1700       MMIO_D(PIPEDSL(_PIPE_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1701  
04d348ae3 Zhi Wang       2016-04-25  1702       MMIO_DH(PIPECONF(PIPE_A), 
D_ALL, NULL, pipeconf_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1703       MMIO_DH(PIPECONF(PIPE_B), 
D_ALL, NULL, pipeconf_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1704       MMIO_DH(PIPECONF(PIPE_C), 
D_ALL, NULL, pipeconf_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1705       MMIO_DH(PIPECONF(_PIPE_EDP), 
D_ALL, NULL, pipeconf_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1706  
e39c5add3 Zhi Wang       2016-09-02  1707       MMIO_D(PIPESTAT(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1708       MMIO_D(PIPESTAT(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1709       MMIO_D(PIPESTAT(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1710       MMIO_D(PIPESTAT(_PIPE_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1711  
e39c5add3 Zhi Wang       2016-09-02  1712       
MMIO_D(PIPE_FLIPCOUNT_G4X(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1713       
MMIO_D(PIPE_FLIPCOUNT_G4X(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1714       
MMIO_D(PIPE_FLIPCOUNT_G4X(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1715       
MMIO_D(PIPE_FLIPCOUNT_G4X(_PIPE_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1716  
e39c5add3 Zhi Wang       2016-09-02  1717       
MMIO_D(PIPE_FRMCOUNT_G4X(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1718       
MMIO_D(PIPE_FRMCOUNT_G4X(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1719       
MMIO_D(PIPE_FRMCOUNT_G4X(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1720       
MMIO_D(PIPE_FRMCOUNT_G4X(_PIPE_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1721  
e39c5add3 Zhi Wang       2016-09-02  1722       MMIO_D(CURCNTR(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1723       MMIO_D(CURCNTR(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1724       MMIO_D(CURCNTR(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1725  
e39c5add3 Zhi Wang       2016-09-02  1726       MMIO_D(CURPOS(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1727       MMIO_D(CURPOS(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1728       MMIO_D(CURPOS(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1729  
e39c5add3 Zhi Wang       2016-09-02  1730       MMIO_D(CURBASE(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1731       MMIO_D(CURBASE(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1732       MMIO_D(CURBASE(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1733  
e39c5add3 Zhi Wang       2016-09-02  1734       MMIO_D(0x700ac, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1735       MMIO_D(0x710ac, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1736       MMIO_D(0x720ac, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1737  
e39c5add3 Zhi Wang       2016-09-02  1738       MMIO_D(0x70090, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1739       MMIO_D(0x70094, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1740       MMIO_D(0x70098, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1741       MMIO_D(0x7009c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1742  
e39c5add3 Zhi Wang       2016-09-02  1743       MMIO_D(DSPCNTR(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1744       MMIO_D(DSPADDR(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1745       MMIO_D(DSPSTRIDE(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1746       MMIO_D(DSPPOS(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1747       MMIO_D(DSPSIZE(PIPE_A), D_ALL);
04d348ae3 Zhi Wang       2016-04-25  1748       MMIO_DH(DSPSURF(PIPE_A), D_ALL, 
NULL, pri_surf_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1749       MMIO_D(DSPOFFSET(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1750       MMIO_D(DSPSURFLIVE(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1751  
e39c5add3 Zhi Wang       2016-09-02  1752       MMIO_D(DSPCNTR(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1753       MMIO_D(DSPADDR(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1754       MMIO_D(DSPSTRIDE(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1755       MMIO_D(DSPPOS(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1756       MMIO_D(DSPSIZE(PIPE_B), D_ALL);
04d348ae3 Zhi Wang       2016-04-25  1757       MMIO_DH(DSPSURF(PIPE_B), D_ALL, 
NULL, pri_surf_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1758       MMIO_D(DSPOFFSET(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1759       MMIO_D(DSPSURFLIVE(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1760  
e39c5add3 Zhi Wang       2016-09-02  1761       MMIO_D(DSPCNTR(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1762       MMIO_D(DSPADDR(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1763       MMIO_D(DSPSTRIDE(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1764       MMIO_D(DSPPOS(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1765       MMIO_D(DSPSIZE(PIPE_C), D_ALL);
04d348ae3 Zhi Wang       2016-04-25  1766       MMIO_DH(DSPSURF(PIPE_C), D_ALL, 
NULL, pri_surf_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1767       MMIO_D(DSPOFFSET(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1768       MMIO_D(DSPSURFLIVE(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1769  
e39c5add3 Zhi Wang       2016-09-02  1770       MMIO_D(SPRCTL(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1771       MMIO_D(SPRLINOFF(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1772       MMIO_D(SPRSTRIDE(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1773       MMIO_D(SPRPOS(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1774       MMIO_D(SPRSIZE(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1775       MMIO_D(SPRKEYVAL(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1776       MMIO_D(SPRKEYMSK(PIPE_A), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  1777       MMIO_DH(SPRSURF(PIPE_A), D_ALL, 
NULL, spr_surf_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1778       MMIO_D(SPRKEYMAX(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1779       MMIO_D(SPROFFSET(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1780       MMIO_D(SPRSCALE(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1781       MMIO_D(SPRSURFLIVE(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1782  
e39c5add3 Zhi Wang       2016-09-02  1783       MMIO_D(SPRCTL(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1784       MMIO_D(SPRLINOFF(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1785       MMIO_D(SPRSTRIDE(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1786       MMIO_D(SPRPOS(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1787       MMIO_D(SPRSIZE(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1788       MMIO_D(SPRKEYVAL(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1789       MMIO_D(SPRKEYMSK(PIPE_B), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  1790       MMIO_DH(SPRSURF(PIPE_B), D_ALL, 
NULL, spr_surf_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1791       MMIO_D(SPRKEYMAX(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1792       MMIO_D(SPROFFSET(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1793       MMIO_D(SPRSCALE(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1794       MMIO_D(SPRSURFLIVE(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1795  
e39c5add3 Zhi Wang       2016-09-02  1796       MMIO_D(SPRCTL(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1797       MMIO_D(SPRLINOFF(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1798       MMIO_D(SPRSTRIDE(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1799       MMIO_D(SPRPOS(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1800       MMIO_D(SPRSIZE(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1801       MMIO_D(SPRKEYVAL(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1802       MMIO_D(SPRKEYMSK(PIPE_C), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  1803       MMIO_DH(SPRSURF(PIPE_C), D_ALL, 
NULL, spr_surf_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1804       MMIO_D(SPRKEYMAX(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1805       MMIO_D(SPROFFSET(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1806       MMIO_D(SPRSCALE(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1807       MMIO_D(SPRSURFLIVE(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1808  
e39c5add3 Zhi Wang       2016-09-02  1809       MMIO_D(HTOTAL(TRANSCODER_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1810       MMIO_D(HBLANK(TRANSCODER_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1811       MMIO_D(HSYNC(TRANSCODER_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1812       MMIO_D(VTOTAL(TRANSCODER_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1813       MMIO_D(VBLANK(TRANSCODER_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1814       MMIO_D(VSYNC(TRANSCODER_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1815       MMIO_D(BCLRPAT(TRANSCODER_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1816       
MMIO_D(VSYNCSHIFT(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1817       MMIO_D(PIPESRC(TRANSCODER_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1818  
e39c5add3 Zhi Wang       2016-09-02  1819       MMIO_D(HTOTAL(TRANSCODER_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1820       MMIO_D(HBLANK(TRANSCODER_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1821       MMIO_D(HSYNC(TRANSCODER_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1822       MMIO_D(VTOTAL(TRANSCODER_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1823       MMIO_D(VBLANK(TRANSCODER_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1824       MMIO_D(VSYNC(TRANSCODER_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1825       MMIO_D(BCLRPAT(TRANSCODER_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1826       
MMIO_D(VSYNCSHIFT(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1827       MMIO_D(PIPESRC(TRANSCODER_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1828  
e39c5add3 Zhi Wang       2016-09-02  1829       MMIO_D(HTOTAL(TRANSCODER_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1830       MMIO_D(HBLANK(TRANSCODER_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1831       MMIO_D(HSYNC(TRANSCODER_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1832       MMIO_D(VTOTAL(TRANSCODER_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1833       MMIO_D(VBLANK(TRANSCODER_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1834       MMIO_D(VSYNC(TRANSCODER_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1835       MMIO_D(BCLRPAT(TRANSCODER_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1836       
MMIO_D(VSYNCSHIFT(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1837       MMIO_D(PIPESRC(TRANSCODER_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1838  
e39c5add3 Zhi Wang       2016-09-02  1839       MMIO_D(HTOTAL(TRANSCODER_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1840       MMIO_D(HBLANK(TRANSCODER_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1841       MMIO_D(HSYNC(TRANSCODER_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1842       MMIO_D(VTOTAL(TRANSCODER_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1843       MMIO_D(VBLANK(TRANSCODER_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1844       MMIO_D(VSYNC(TRANSCODER_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1845       MMIO_D(BCLRPAT(TRANSCODER_EDP), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1846       
MMIO_D(VSYNCSHIFT(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1847  
e39c5add3 Zhi Wang       2016-09-02  1848       
MMIO_D(PIPE_DATA_M1(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1849       
MMIO_D(PIPE_DATA_N1(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1850       
MMIO_D(PIPE_DATA_M2(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1851       
MMIO_D(PIPE_DATA_N2(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1852       
MMIO_D(PIPE_LINK_M1(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1853       
MMIO_D(PIPE_LINK_N1(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1854       
MMIO_D(PIPE_LINK_M2(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1855       
MMIO_D(PIPE_LINK_N2(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1856  
e39c5add3 Zhi Wang       2016-09-02  1857       
MMIO_D(PIPE_DATA_M1(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1858       
MMIO_D(PIPE_DATA_N1(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1859       
MMIO_D(PIPE_DATA_M2(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1860       
MMIO_D(PIPE_DATA_N2(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1861       
MMIO_D(PIPE_LINK_M1(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1862       
MMIO_D(PIPE_LINK_N1(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1863       
MMIO_D(PIPE_LINK_M2(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1864       
MMIO_D(PIPE_LINK_N2(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1865  
e39c5add3 Zhi Wang       2016-09-02  1866       
MMIO_D(PIPE_DATA_M1(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1867       
MMIO_D(PIPE_DATA_N1(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1868       
MMIO_D(PIPE_DATA_M2(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1869       
MMIO_D(PIPE_DATA_N2(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1870       
MMIO_D(PIPE_LINK_M1(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1871       
MMIO_D(PIPE_LINK_N1(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1872       
MMIO_D(PIPE_LINK_M2(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1873       
MMIO_D(PIPE_LINK_N2(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1874  
e39c5add3 Zhi Wang       2016-09-02  1875       
MMIO_D(PIPE_DATA_M1(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1876       
MMIO_D(PIPE_DATA_N1(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1877       
MMIO_D(PIPE_DATA_M2(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1878       
MMIO_D(PIPE_DATA_N2(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1879       
MMIO_D(PIPE_LINK_M1(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1880       
MMIO_D(PIPE_LINK_N1(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1881       
MMIO_D(PIPE_LINK_M2(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1882       
MMIO_D(PIPE_LINK_N2(TRANSCODER_EDP), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1883  
e39c5add3 Zhi Wang       2016-09-02  1884       MMIO_D(PF_CTL(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1885       MMIO_D(PF_WIN_SZ(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1886       MMIO_D(PF_WIN_POS(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1887       MMIO_D(PF_VSCALE(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1888       MMIO_D(PF_HSCALE(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1889  
e39c5add3 Zhi Wang       2016-09-02  1890       MMIO_D(PF_CTL(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1891       MMIO_D(PF_WIN_SZ(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1892       MMIO_D(PF_WIN_POS(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1893       MMIO_D(PF_VSCALE(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1894       MMIO_D(PF_HSCALE(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1895  
e39c5add3 Zhi Wang       2016-09-02  1896       MMIO_D(PF_CTL(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1897       MMIO_D(PF_WIN_SZ(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1898       MMIO_D(PF_WIN_POS(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1899       MMIO_D(PF_VSCALE(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1900       MMIO_D(PF_HSCALE(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1901  
e39c5add3 Zhi Wang       2016-09-02  1902       MMIO_D(WM0_PIPEA_ILK, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1903       MMIO_D(WM0_PIPEB_ILK, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1904       MMIO_D(WM0_PIPEC_IVB, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1905       MMIO_D(WM1_LP_ILK, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1906       MMIO_D(WM2_LP_ILK, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1907       MMIO_D(WM3_LP_ILK, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1908       MMIO_D(WM1S_LP_ILK, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1909       MMIO_D(WM2S_LP_IVB, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1910       MMIO_D(WM3S_LP_IVB, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1911  
e39c5add3 Zhi Wang       2016-09-02  1912       MMIO_D(BLC_PWM_CPU_CTL2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1913       MMIO_D(BLC_PWM_CPU_CTL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1914       MMIO_D(BLC_PWM_PCH_CTL1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1915       MMIO_D(BLC_PWM_PCH_CTL2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1916  
e39c5add3 Zhi Wang       2016-09-02  1917       MMIO_D(0x48268, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1918  
04d348ae3 Zhi Wang       2016-04-25  1919       MMIO_F(PCH_GMBUS0, 4 * 4, 0, 0, 
0, D_ALL, gmbus_mmio_read,
04d348ae3 Zhi Wang       2016-04-25  1920               gmbus_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1921       MMIO_F(PCH_GPIOA, 6 * 4, 
F_UNALIGN, 0, 0, D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  1922       MMIO_F(0xe4f00, 0x28, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  1923  
04d348ae3 Zhi Wang       2016-04-25  1924       MMIO_F(_PCH_DPB_AUX_CH_CTL, 6 * 
4, 0, 0, 0, D_PRE_SKL, NULL,
04d348ae3 Zhi Wang       2016-04-25  1925               
dp_aux_ch_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1926       MMIO_F(_PCH_DPC_AUX_CH_CTL, 6 * 
4, 0, 0, 0, D_PRE_SKL, NULL,
04d348ae3 Zhi Wang       2016-04-25  1927               
dp_aux_ch_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1928       MMIO_F(_PCH_DPD_AUX_CH_CTL, 6 * 
4, 0, 0, 0, D_PRE_SKL, NULL,
04d348ae3 Zhi Wang       2016-04-25  1929               
dp_aux_ch_ctl_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1930  
75e64ff2c Xiong Zhang    2017-06-28  1931       MMIO_DH(PCH_ADPA, D_PRE_SKL, 
NULL, pch_adpa_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1932  
04d348ae3 Zhi Wang       2016-04-25  1933       MMIO_DH(_PCH_TRANSACONF, D_ALL, 
NULL, transconf_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1934       MMIO_DH(_PCH_TRANSBCONF, D_ALL, 
NULL, transconf_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1935  
04d348ae3 Zhi Wang       2016-04-25  1936       MMIO_DH(FDI_RX_IIR(PIPE_A), 
D_ALL, NULL, fdi_rx_iir_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1937       MMIO_DH(FDI_RX_IIR(PIPE_B), 
D_ALL, NULL, fdi_rx_iir_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1938       MMIO_DH(FDI_RX_IIR(PIPE_C), 
D_ALL, NULL, fdi_rx_iir_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  1939       MMIO_DH(FDI_RX_IMR(PIPE_A), 
D_ALL, NULL, update_fdi_rx_iir_status);
04d348ae3 Zhi Wang       2016-04-25  1940       MMIO_DH(FDI_RX_IMR(PIPE_B), 
D_ALL, NULL, update_fdi_rx_iir_status);
04d348ae3 Zhi Wang       2016-04-25  1941       MMIO_DH(FDI_RX_IMR(PIPE_C), 
D_ALL, NULL, update_fdi_rx_iir_status);
04d348ae3 Zhi Wang       2016-04-25  1942       MMIO_DH(FDI_RX_CTL(PIPE_A), 
D_ALL, NULL, update_fdi_rx_iir_status);
04d348ae3 Zhi Wang       2016-04-25  1943       MMIO_DH(FDI_RX_CTL(PIPE_B), 
D_ALL, NULL, update_fdi_rx_iir_status);
04d348ae3 Zhi Wang       2016-04-25  1944       MMIO_DH(FDI_RX_CTL(PIPE_C), 
D_ALL, NULL, update_fdi_rx_iir_status);
e39c5add3 Zhi Wang       2016-09-02  1945  
e39c5add3 Zhi Wang       2016-09-02  1946       MMIO_D(_PCH_TRANS_HTOTAL_A, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1947       MMIO_D(_PCH_TRANS_HBLANK_A, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1948       MMIO_D(_PCH_TRANS_HSYNC_A, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1949       MMIO_D(_PCH_TRANS_VTOTAL_A, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1950       MMIO_D(_PCH_TRANS_VBLANK_A, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1951       MMIO_D(_PCH_TRANS_VSYNC_A, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1952       MMIO_D(_PCH_TRANS_VSYNCSHIFT_A, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1953  
e39c5add3 Zhi Wang       2016-09-02  1954       MMIO_D(_PCH_TRANS_HTOTAL_B, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1955       MMIO_D(_PCH_TRANS_HBLANK_B, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1956       MMIO_D(_PCH_TRANS_HSYNC_B, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1957       MMIO_D(_PCH_TRANS_VTOTAL_B, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1958       MMIO_D(_PCH_TRANS_VBLANK_B, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1959       MMIO_D(_PCH_TRANS_VSYNC_B, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1960       MMIO_D(_PCH_TRANS_VSYNCSHIFT_B, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1961  
e39c5add3 Zhi Wang       2016-09-02  1962       MMIO_D(_PCH_TRANSA_DATA_M1, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1963       MMIO_D(_PCH_TRANSA_DATA_N1, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1964       MMIO_D(_PCH_TRANSA_DATA_M2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1965       MMIO_D(_PCH_TRANSA_DATA_N2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1966       MMIO_D(_PCH_TRANSA_LINK_M1, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1967       MMIO_D(_PCH_TRANSA_LINK_N1, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1968       MMIO_D(_PCH_TRANSA_LINK_M2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1969       MMIO_D(_PCH_TRANSA_LINK_N2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1970  
e39c5add3 Zhi Wang       2016-09-02  1971       MMIO_D(TRANS_DP_CTL(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1972       MMIO_D(TRANS_DP_CTL(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1973       MMIO_D(TRANS_DP_CTL(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1974  
e39c5add3 Zhi Wang       2016-09-02  1975       MMIO_D(TVIDEO_DIP_CTL(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1976       MMIO_D(TVIDEO_DIP_DATA(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1977       MMIO_D(TVIDEO_DIP_GCP(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1978  
e39c5add3 Zhi Wang       2016-09-02  1979       MMIO_D(TVIDEO_DIP_CTL(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1980       MMIO_D(TVIDEO_DIP_DATA(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1981       MMIO_D(TVIDEO_DIP_GCP(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1982  
e39c5add3 Zhi Wang       2016-09-02  1983       MMIO_D(TVIDEO_DIP_CTL(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1984       MMIO_D(TVIDEO_DIP_DATA(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1985       MMIO_D(TVIDEO_DIP_GCP(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1986  
e39c5add3 Zhi Wang       2016-09-02  1987       MMIO_D(_FDI_RXA_MISC, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1988       MMIO_D(_FDI_RXB_MISC, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1989       MMIO_D(_FDI_RXA_TUSIZE1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1990       MMIO_D(_FDI_RXA_TUSIZE2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1991       MMIO_D(_FDI_RXB_TUSIZE1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1992       MMIO_D(_FDI_RXB_TUSIZE2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1993  
04d348ae3 Zhi Wang       2016-04-25  1994       MMIO_DH(PCH_PP_CONTROL, D_ALL, 
NULL, pch_pp_control_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  1995       MMIO_D(PCH_PP_DIVISOR, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1996       MMIO_D(PCH_PP_STATUS,  D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1997       MMIO_D(PCH_LVDS, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1998       MMIO_D(_PCH_DPLL_A, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  1999       MMIO_D(_PCH_DPLL_B, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2000       MMIO_D(_PCH_FPA0, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2001       MMIO_D(_PCH_FPA1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2002       MMIO_D(_PCH_FPB0, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2003       MMIO_D(_PCH_FPB1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2004       MMIO_D(PCH_DREF_CONTROL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2005       MMIO_D(PCH_RAWCLK_FREQ, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2006       MMIO_D(PCH_DPLL_SEL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2007  
e39c5add3 Zhi Wang       2016-09-02  2008       MMIO_D(0x61208, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2009       MMIO_D(0x6120c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2010       MMIO_D(PCH_PP_ON_DELAYS, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2011       MMIO_D(PCH_PP_OFF_DELAYS, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2012  
04d348ae3 Zhi Wang       2016-04-25  2013       MMIO_DH(0xe651c, D_ALL, 
dpy_reg_mmio_read, NULL);
04d348ae3 Zhi Wang       2016-04-25  2014       MMIO_DH(0xe661c, D_ALL, 
dpy_reg_mmio_read, NULL);
04d348ae3 Zhi Wang       2016-04-25  2015       MMIO_DH(0xe671c, D_ALL, 
dpy_reg_mmio_read, NULL);
04d348ae3 Zhi Wang       2016-04-25  2016       MMIO_DH(0xe681c, D_ALL, 
dpy_reg_mmio_read, NULL);
5cd82b757 Changbin Du    2017-06-13  2017       MMIO_DH(0xe6c04, D_ALL, 
dpy_reg_mmio_read, NULL);
5cd82b757 Changbin Du    2017-06-13  2018       MMIO_DH(0xe6e1c, D_ALL, 
dpy_reg_mmio_read, NULL);
e39c5add3 Zhi Wang       2016-09-02  2019  
e39c5add3 Zhi Wang       2016-09-02  2020       MMIO_RO(PCH_PORT_HOTPLUG, 
D_ALL, 0,
e39c5add3 Zhi Wang       2016-09-02  2021               
PORTA_HOTPLUG_STATUS_MASK
e39c5add3 Zhi Wang       2016-09-02  2022               | 
PORTB_HOTPLUG_STATUS_MASK
e39c5add3 Zhi Wang       2016-09-02  2023               | 
PORTC_HOTPLUG_STATUS_MASK
e39c5add3 Zhi Wang       2016-09-02  2024               | 
PORTD_HOTPLUG_STATUS_MASK,
e39c5add3 Zhi Wang       2016-09-02  2025               NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2026  
04d348ae3 Zhi Wang       2016-04-25  2027       MMIO_DH(LCPLL_CTL, D_ALL, NULL, 
lcpll_ctl_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  2028       MMIO_D(FUSE_STRAP, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2029       
MMIO_D(DIGITAL_PORT_HOTPLUG_CNTRL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2030  
e39c5add3 Zhi Wang       2016-09-02  2031       MMIO_D(DISP_ARB_CTL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2032       MMIO_D(DISP_ARB_CTL2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2033  
e39c5add3 Zhi Wang       2016-09-02  2034       MMIO_D(ILK_DISPLAY_CHICKEN1, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2035       MMIO_D(ILK_DISPLAY_CHICKEN2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2036       MMIO_D(ILK_DSPCLK_GATE_D, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2037  
e39c5add3 Zhi Wang       2016-09-02  2038       MMIO_D(SOUTH_CHICKEN1, D_ALL);
04d348ae3 Zhi Wang       2016-04-25  2039       MMIO_DH(SOUTH_CHICKEN2, D_ALL, 
NULL, south_chicken2_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  2040       MMIO_D(_TRANSA_CHICKEN1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2041       MMIO_D(_TRANSB_CHICKEN1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2042       MMIO_D(SOUTH_DSPCLK_GATE_D, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2043       MMIO_D(_TRANSA_CHICKEN2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2044       MMIO_D(_TRANSB_CHICKEN2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2045  
e39c5add3 Zhi Wang       2016-09-02  2046       MMIO_D(ILK_DPFC_CB_BASE, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2047       MMIO_D(ILK_DPFC_CONTROL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2048       MMIO_D(ILK_DPFC_RECOMP_CTL, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2049       MMIO_D(ILK_DPFC_STATUS, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2050       MMIO_D(ILK_DPFC_FENCE_YOFF, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2051       MMIO_D(ILK_DPFC_CHICKEN, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2052       MMIO_D(ILK_FBC_RT_BASE, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2053  
e39c5add3 Zhi Wang       2016-09-02  2054       MMIO_D(IPS_CTL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2055  
e39c5add3 Zhi Wang       2016-09-02  2056       
MMIO_D(PIPE_CSC_COEFF_RY_GY(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2057       
MMIO_D(PIPE_CSC_COEFF_BY(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2058       
MMIO_D(PIPE_CSC_COEFF_RU_GU(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2059       
MMIO_D(PIPE_CSC_COEFF_BU(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2060       
MMIO_D(PIPE_CSC_COEFF_RV_GV(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2061       
MMIO_D(PIPE_CSC_COEFF_BV(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2062       MMIO_D(PIPE_CSC_MODE(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2063       
MMIO_D(PIPE_CSC_PREOFF_HI(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2064       
MMIO_D(PIPE_CSC_PREOFF_ME(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2065       
MMIO_D(PIPE_CSC_PREOFF_LO(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2066       
MMIO_D(PIPE_CSC_POSTOFF_HI(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2067       
MMIO_D(PIPE_CSC_POSTOFF_ME(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2068       
MMIO_D(PIPE_CSC_POSTOFF_LO(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2069  
e39c5add3 Zhi Wang       2016-09-02  2070       
MMIO_D(PIPE_CSC_COEFF_RY_GY(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2071       
MMIO_D(PIPE_CSC_COEFF_BY(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2072       
MMIO_D(PIPE_CSC_COEFF_RU_GU(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2073       
MMIO_D(PIPE_CSC_COEFF_BU(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2074       
MMIO_D(PIPE_CSC_COEFF_RV_GV(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2075       
MMIO_D(PIPE_CSC_COEFF_BV(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2076       MMIO_D(PIPE_CSC_MODE(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2077       
MMIO_D(PIPE_CSC_PREOFF_HI(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2078       
MMIO_D(PIPE_CSC_PREOFF_ME(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2079       
MMIO_D(PIPE_CSC_PREOFF_LO(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2080       
MMIO_D(PIPE_CSC_POSTOFF_HI(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2081       
MMIO_D(PIPE_CSC_POSTOFF_ME(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2082       
MMIO_D(PIPE_CSC_POSTOFF_LO(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2083  
e39c5add3 Zhi Wang       2016-09-02  2084       
MMIO_D(PIPE_CSC_COEFF_RY_GY(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2085       
MMIO_D(PIPE_CSC_COEFF_BY(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2086       
MMIO_D(PIPE_CSC_COEFF_RU_GU(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2087       
MMIO_D(PIPE_CSC_COEFF_BU(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2088       
MMIO_D(PIPE_CSC_COEFF_RV_GV(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2089       
MMIO_D(PIPE_CSC_COEFF_BV(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2090       MMIO_D(PIPE_CSC_MODE(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2091       
MMIO_D(PIPE_CSC_PREOFF_HI(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2092       
MMIO_D(PIPE_CSC_PREOFF_ME(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2093       
MMIO_D(PIPE_CSC_PREOFF_LO(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2094       
MMIO_D(PIPE_CSC_POSTOFF_HI(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2095       
MMIO_D(PIPE_CSC_POSTOFF_ME(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2096       
MMIO_D(PIPE_CSC_POSTOFF_LO(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2097  
04d348ae3 Zhi Wang       2016-04-25  2098       MMIO_D(PREC_PAL_INDEX(PIPE_A), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  2099       MMIO_D(PREC_PAL_DATA(PIPE_A), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  2100       MMIO_F(PREC_PAL_GC_MAX(PIPE_A, 
0), 4 * 3, 0, 0, 0, D_ALL, NULL, NULL);
04d348ae3 Zhi Wang       2016-04-25  2101  
04d348ae3 Zhi Wang       2016-04-25  2102       MMIO_D(PREC_PAL_INDEX(PIPE_B), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  2103       MMIO_D(PREC_PAL_DATA(PIPE_B), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  2104       MMIO_F(PREC_PAL_GC_MAX(PIPE_B, 
0), 4 * 3, 0, 0, 0, D_ALL, NULL, NULL);
04d348ae3 Zhi Wang       2016-04-25  2105  
04d348ae3 Zhi Wang       2016-04-25  2106       MMIO_D(PREC_PAL_INDEX(PIPE_C), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  2107       MMIO_D(PREC_PAL_DATA(PIPE_C), 
D_ALL);
04d348ae3 Zhi Wang       2016-04-25  2108       MMIO_F(PREC_PAL_GC_MAX(PIPE_C, 
0), 4 * 3, 0, 0, 0, D_ALL, NULL, NULL);
04d348ae3 Zhi Wang       2016-04-25  2109  
e39c5add3 Zhi Wang       2016-09-02  2110       MMIO_D(0x60110, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2111       MMIO_D(0x61110, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2112       MMIO_F(0x70400, 0x40, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2113       MMIO_F(0x71400, 0x40, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2114       MMIO_F(0x72400, 0x40, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2115       MMIO_F(0x70440, 0xc, 0, 0, 0, 
D_PRE_SKL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2116       MMIO_F(0x71440, 0xc, 0, 0, 0, 
D_PRE_SKL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2117       MMIO_F(0x72440, 0xc, 0, 0, 0, 
D_PRE_SKL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2118       MMIO_F(0x7044c, 0xc, 0, 0, 0, 
D_PRE_SKL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2119       MMIO_F(0x7144c, 0xc, 0, 0, 0, 
D_PRE_SKL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2120       MMIO_F(0x7244c, 0xc, 0, 0, 0, 
D_PRE_SKL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2121  
e39c5add3 Zhi Wang       2016-09-02  2122       
MMIO_D(PIPE_WM_LINETIME(PIPE_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2123       
MMIO_D(PIPE_WM_LINETIME(PIPE_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2124       
MMIO_D(PIPE_WM_LINETIME(PIPE_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2125       MMIO_D(SPLL_CTL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2126       MMIO_D(_WRPLL_CTL1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2127       MMIO_D(_WRPLL_CTL2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2128       MMIO_D(PORT_CLK_SEL(PORT_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2129       MMIO_D(PORT_CLK_SEL(PORT_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2130       MMIO_D(PORT_CLK_SEL(PORT_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2131       MMIO_D(PORT_CLK_SEL(PORT_D), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2132       MMIO_D(PORT_CLK_SEL(PORT_E), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2133       
MMIO_D(TRANS_CLK_SEL(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2134       
MMIO_D(TRANS_CLK_SEL(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2135       
MMIO_D(TRANS_CLK_SEL(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2136  
e39c5add3 Zhi Wang       2016-09-02  2137       MMIO_D(HSW_NDE_RSTWRN_OPT, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2138       MMIO_D(0x46508, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2139  
e39c5add3 Zhi Wang       2016-09-02  2140       MMIO_D(0x49080, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2141       MMIO_D(0x49180, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2142       MMIO_D(0x49280, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2143  
e39c5add3 Zhi Wang       2016-09-02  2144       MMIO_F(0x49090, 0x14, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2145       MMIO_F(0x49190, 0x14, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2146       MMIO_F(0x49290, 0x14, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2147  
e39c5add3 Zhi Wang       2016-09-02  2148       MMIO_D(GAMMA_MODE(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2149       MMIO_D(GAMMA_MODE(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2150       MMIO_D(GAMMA_MODE(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2151  
e39c5add3 Zhi Wang       2016-09-02  2152       MMIO_D(PIPE_MULT(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2153       MMIO_D(PIPE_MULT(PIPE_B), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2154       MMIO_D(PIPE_MULT(PIPE_C), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2155  
e39c5add3 Zhi Wang       2016-09-02  2156       
MMIO_D(HSW_TVIDEO_DIP_CTL(TRANSCODER_A), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2157       
MMIO_D(HSW_TVIDEO_DIP_CTL(TRANSCODER_B), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2158       
MMIO_D(HSW_TVIDEO_DIP_CTL(TRANSCODER_C), D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2159  
e39c5add3 Zhi Wang       2016-09-02  2160       MMIO_DH(SFUSE_STRAP, D_ALL, 
NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2161       MMIO_D(SBI_ADDR, D_ALL);
04d348ae3 Zhi Wang       2016-04-25  2162       MMIO_DH(SBI_DATA, D_ALL, 
sbi_data_mmio_read, NULL);
04d348ae3 Zhi Wang       2016-04-25  2163       MMIO_DH(SBI_CTL_STAT, D_ALL, 
NULL, sbi_ctl_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  2164       MMIO_D(PIXCLK_GATE, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2165  
04d348ae3 Zhi Wang       2016-04-25  2166       MMIO_F(_DPA_AUX_CH_CTL, 6 * 4, 
0, 0, 0, D_ALL, NULL,
04d348ae3 Zhi Wang       2016-04-25  2167               
dp_aux_ch_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2168  
04d348ae3 Zhi Wang       2016-04-25  2169       MMIO_DH(DDI_BUF_CTL(PORT_A), 
D_ALL, NULL, ddi_buf_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2170       MMIO_DH(DDI_BUF_CTL(PORT_B), 
D_ALL, NULL, ddi_buf_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2171       MMIO_DH(DDI_BUF_CTL(PORT_C), 
D_ALL, NULL, ddi_buf_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2172       MMIO_DH(DDI_BUF_CTL(PORT_D), 
D_ALL, NULL, ddi_buf_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2173       MMIO_DH(DDI_BUF_CTL(PORT_E), 
D_ALL, NULL, ddi_buf_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2174  
04d348ae3 Zhi Wang       2016-04-25  2175       MMIO_DH(DP_TP_CTL(PORT_A), 
D_ALL, NULL, dp_tp_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2176       MMIO_DH(DP_TP_CTL(PORT_B), 
D_ALL, NULL, dp_tp_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2177       MMIO_DH(DP_TP_CTL(PORT_C), 
D_ALL, NULL, dp_tp_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2178       MMIO_DH(DP_TP_CTL(PORT_D), 
D_ALL, NULL, dp_tp_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2179       MMIO_DH(DP_TP_CTL(PORT_E), 
D_ALL, NULL, dp_tp_ctl_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2180  
04d348ae3 Zhi Wang       2016-04-25  2181       MMIO_DH(DP_TP_STATUS(PORT_A), 
D_ALL, NULL, dp_tp_status_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2182       MMIO_DH(DP_TP_STATUS(PORT_B), 
D_ALL, NULL, dp_tp_status_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2183       MMIO_DH(DP_TP_STATUS(PORT_C), 
D_ALL, NULL, dp_tp_status_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2184       MMIO_DH(DP_TP_STATUS(PORT_D), 
D_ALL, NULL, dp_tp_status_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2185       MMIO_DH(DP_TP_STATUS(PORT_E), 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2186  
e39c5add3 Zhi Wang       2016-09-02  2187       MMIO_F(_DDI_BUF_TRANS_A, 0x50, 
0, 0, 0, D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2188       MMIO_F(0x64e60, 0x50, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2189       MMIO_F(0x64eC0, 0x50, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2190       MMIO_F(0x64f20, 0x50, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2191       MMIO_F(0x64f80, 0x50, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2192  
e39c5add3 Zhi Wang       2016-09-02  2193       MMIO_D(HSW_AUD_CFG(PIPE_A), 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2194       MMIO_D(HSW_AUD_PIN_ELD_CP_VLD, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2195  
e39c5add3 Zhi Wang       2016-09-02  2196       MMIO_DH(_TRANS_DDI_FUNC_CTL_A, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2197       MMIO_DH(_TRANS_DDI_FUNC_CTL_B, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2198       MMIO_DH(_TRANS_DDI_FUNC_CTL_C, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2199       
MMIO_DH(_TRANS_DDI_FUNC_CTL_EDP, D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2200  
e39c5add3 Zhi Wang       2016-09-02  2201       MMIO_D(_TRANSA_MSA_MISC, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2202       MMIO_D(_TRANSB_MSA_MISC, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2203       MMIO_D(_TRANSC_MSA_MISC, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2204       MMIO_D(_TRANS_EDP_MSA_MISC, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2205  
e39c5add3 Zhi Wang       2016-09-02  2206       MMIO_DH(FORCEWAKE, D_ALL, NULL, 
NULL);
e39c5add3 Zhi Wang       2016-09-02  2207       MMIO_D(FORCEWAKE_ACK, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2208       MMIO_D(GEN6_GT_CORE_STATUS, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2209       
MMIO_D(GEN6_GT_THREAD_STATUS_REG, D_ALL);
0aa5277c3 Zhao Yan       2017-02-28  2210       MMIO_DFH(GTFIFODBG, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2211       MMIO_DFH(GTFIFOCTL, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2212       MMIO_DH(FORCEWAKE_MT, 
D_PRE_SKL, NULL, mul_force_wake_write);
a1dcba905 fred gao       2017-05-25  2213       MMIO_DH(FORCEWAKE_ACK_HSW, 
D_BDW, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2214       MMIO_D(ECOBUS, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2215       MMIO_DH(GEN6_RC_CONTROL, D_ALL, 
NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2216       MMIO_DH(GEN6_RC_STATE, D_ALL, 
NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2217       MMIO_D(GEN6_RPNSWREQ, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2218       MMIO_D(GEN6_RC_VIDEO_FREQ, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2219       MMIO_D(GEN6_RP_DOWN_TIMEOUT, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2220       
MMIO_D(GEN6_RP_INTERRUPT_LIMITS, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2221       MMIO_D(GEN6_RPSTAT1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2222       MMIO_D(GEN6_RP_CONTROL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2223       MMIO_D(GEN6_RP_UP_THRESHOLD, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2224       MMIO_D(GEN6_RP_DOWN_THRESHOLD, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2225       MMIO_D(GEN6_RP_CUR_UP_EI, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2226       MMIO_D(GEN6_RP_CUR_UP, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2227       MMIO_D(GEN6_RP_PREV_UP, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2228       MMIO_D(GEN6_RP_CUR_DOWN_EI, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2229       MMIO_D(GEN6_RP_CUR_DOWN, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2230       MMIO_D(GEN6_RP_PREV_DOWN, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2231       MMIO_D(GEN6_RP_UP_EI, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2232       MMIO_D(GEN6_RP_DOWN_EI, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2233       MMIO_D(GEN6_RP_IDLE_HYSTERSIS, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2234       
MMIO_D(GEN6_RC1_WAKE_RATE_LIMIT, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2235       
MMIO_D(GEN6_RC6_WAKE_RATE_LIMIT, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2236       
MMIO_D(GEN6_RC6pp_WAKE_RATE_LIMIT, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2237       
MMIO_D(GEN6_RC_EVALUATION_INTERVAL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2238       MMIO_D(GEN6_RC_IDLE_HYSTERSIS, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2239       MMIO_D(GEN6_RC_SLEEP, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2240       MMIO_D(GEN6_RC1e_THRESHOLD, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2241       MMIO_D(GEN6_RC6_THRESHOLD, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2242       MMIO_D(GEN6_RC6p_THRESHOLD, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2243       MMIO_D(GEN6_RC6pp_THRESHOLD, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2244       MMIO_D(GEN6_PMINTRMSK, D_ALL);
9c3a16c88 Imre Deak      2017-08-14  2245       /*
9c3a16c88 Imre Deak      2017-08-14  2246        * Use an arbitrary power well 
controlled by the PWR_WELL_CTL
9c3a16c88 Imre Deak      2017-08-14  2247        * register.
9c3a16c88 Imre Deak      2017-08-14  2248        */
9c3a16c88 Imre Deak      2017-08-14  2249       
MMIO_DH(HSW_PWR_WELL_CTL_BIOS(HSW_DISP_PW_GLOBAL), D_BDW, NULL,
9c3a16c88 Imre Deak      2017-08-14  2250               
power_well_ctl_mmio_write);
9c3a16c88 Imre Deak      2017-08-14  2251       
MMIO_DH(HSW_PWR_WELL_CTL_DRIVER(HSW_DISP_PW_GLOBAL), D_BDW, NULL,
9c3a16c88 Imre Deak      2017-08-14  2252               
power_well_ctl_mmio_write);
9c3a16c88 Imre Deak      2017-08-14  2253       MMIO_DH(HSW_PWR_WELL_CTL_KVMR, 
D_BDW, NULL, power_well_ctl_mmio_write);
9c3a16c88 Imre Deak      2017-08-14  2254       
MMIO_DH(HSW_PWR_WELL_CTL_DEBUG(HSW_DISP_PW_GLOBAL), D_BDW, NULL,
9c3a16c88 Imre Deak      2017-08-14  2255               
power_well_ctl_mmio_write);
a1dcba905 fred gao       2017-05-25  2256       MMIO_DH(HSW_PWR_WELL_CTL5, 
D_BDW, NULL, power_well_ctl_mmio_write);
a1dcba905 fred gao       2017-05-25  2257       MMIO_DH(HSW_PWR_WELL_CTL6, 
D_BDW, NULL, power_well_ctl_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  2258  
e39c5add3 Zhi Wang       2016-09-02  2259       MMIO_D(RSTDBYCTL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2260  
e39c5add3 Zhi Wang       2016-09-02  2261       MMIO_DH(GEN6_GDRST, D_ALL, 
NULL, gdrst_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  2262       MMIO_F(FENCE_REG_GEN6_LO(0), 
0x80, 0, 0, 0, D_ALL, fence_mmio_read, fence_mmio_write);
04d348ae3 Zhi Wang       2016-04-25  2263       MMIO_DH(CPU_VGACNTRL, D_ALL, 
NULL, vga_control_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  2264  
e39c5add3 Zhi Wang       2016-09-02  2265       MMIO_D(TILECTL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2266  
e39c5add3 Zhi Wang       2016-09-02  2267       MMIO_D(GEN6_UCGCTL1, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2268       MMIO_D(GEN6_UCGCTL2, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2269  
e39c5add3 Zhi Wang       2016-09-02  2270       MMIO_F(0x4f000, 0x90, 0, 0, 0, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2271  
e39c5add3 Zhi Wang       2016-09-02  2272       MMIO_D(GEN6_PCODE_DATA, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2273       MMIO_D(0x13812c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2274       MMIO_DH(GEN7_ERR_INT, D_ALL, 
NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2275       MMIO_D(HSW_EDRAM_CAP, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2276       MMIO_D(HSW_IDICR, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2277       MMIO_DH(GFX_FLSH_CNTL_GEN6, 
D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2278  
e39c5add3 Zhi Wang       2016-09-02  2279       MMIO_D(0x3c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2280       MMIO_D(0x860, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2281       MMIO_D(ECOSKPD, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2282       MMIO_D(0x121d0, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2283       MMIO_D(GEN6_BLITTER_ECOSKPD, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2284       MMIO_D(0x41d0, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2285       MMIO_D(GAC_ECO_BITS, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2286       MMIO_D(0x6200, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2287       MMIO_D(0x6204, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2288       MMIO_D(0x6208, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2289       MMIO_D(0x7118, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2290       MMIO_D(0x7180, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2291       MMIO_D(0x7408, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2292       MMIO_D(0x7c00, D_ALL);
975629c3f Pei Zhang      2017-03-20  2293       MMIO_DH(GEN6_MBCTL, D_ALL, 
NULL, mbctl_write);
e39c5add3 Zhi Wang       2016-09-02  2294       MMIO_D(0x911c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2295       MMIO_D(0x9120, D_ALL);
a045fba47 Ping Gao       2016-11-14  2296       MMIO_DFH(GEN7_UCGCTL4, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2297  
e39c5add3 Zhi Wang       2016-09-02  2298       MMIO_D(GAB_CTL, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2299       MMIO_D(0x48800, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2300       MMIO_D(0xce044, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2301       MMIO_D(0xe6500, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2302       MMIO_D(0xe6504, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2303       MMIO_D(0xe6600, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2304       MMIO_D(0xe6604, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2305       MMIO_D(0xe6700, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2306       MMIO_D(0xe6704, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2307       MMIO_D(0xe6800, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2308       MMIO_D(0xe6804, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2309       MMIO_D(PCH_GMBUS4, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2310       MMIO_D(PCH_GMBUS5, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2311  
e39c5add3 Zhi Wang       2016-09-02  2312       MMIO_D(0x902c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2313       MMIO_D(0xec008, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2314       MMIO_D(0xec00c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2315       MMIO_D(0xec008 + 0x18, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2316       MMIO_D(0xec00c + 0x18, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2317       MMIO_D(0xec008 + 0x18 * 2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2318       MMIO_D(0xec00c + 0x18 * 2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2319       MMIO_D(0xec008 + 0x18 * 3, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2320       MMIO_D(0xec00c + 0x18 * 3, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2321       MMIO_D(0xec408, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2322       MMIO_D(0xec40c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2323       MMIO_D(0xec408 + 0x18, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2324       MMIO_D(0xec40c + 0x18, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2325       MMIO_D(0xec408 + 0x18 * 2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2326       MMIO_D(0xec40c + 0x18 * 2, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2327       MMIO_D(0xec408 + 0x18 * 3, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2328       MMIO_D(0xec40c + 0x18 * 3, 
D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2329       MMIO_D(0xfc810, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2330       MMIO_D(0xfc81c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2331       MMIO_D(0xfc828, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2332       MMIO_D(0xfc834, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2333       MMIO_D(0xfcc00, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2334       MMIO_D(0xfcc0c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2335       MMIO_D(0xfcc18, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2336       MMIO_D(0xfcc24, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2337       MMIO_D(0xfd000, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2338       MMIO_D(0xfd00c, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2339       MMIO_D(0xfd018, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2340       MMIO_D(0xfd024, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2341       MMIO_D(0xfd034, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2342  
e39c5add3 Zhi Wang       2016-09-02  2343       MMIO_DH(FPGA_DBG, D_ALL, NULL, 
fpga_dbg_mmio_write);
e39c5add3 Zhi Wang       2016-09-02  2344       MMIO_D(0x2054, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2345       MMIO_D(0x12054, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2346       MMIO_D(0x22054, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2347       MMIO_D(0x1a054, D_ALL);
e39c5add3 Zhi Wang       2016-09-02  2348  
e39c5add3 Zhi Wang       2016-09-02  2349       MMIO_D(0x44070, D_ALL);
a1dcba905 fred gao       2017-05-25  2350       MMIO_DFH(0x215c, D_BDW_PLUS, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2351       MMIO_DFH(0x2178, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2352       MMIO_DFH(0x217c, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2353       MMIO_DFH(0x12178, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2354       MMIO_DFH(0x1217c, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2355  
a1dcba905 fred gao       2017-05-25  2356       MMIO_F(0x2290, 8, F_CMD_ACCESS, 
0, 0, D_BDW_PLUS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2357       MMIO_D(0x2b00, D_BDW_PLUS);
e39c5add3 Zhi Wang       2016-09-02  2358       MMIO_D(0x2360, D_BDW_PLUS);
0aa5277c3 Zhao Yan       2017-02-28  2359       MMIO_F(0x5200, 32, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2360       MMIO_F(0x5240, 32, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2361       MMIO_F(0x5280, 16, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2362  
e39c5add3 Zhi Wang       2016-09-02  2363       MMIO_DFH(0x1c17c, D_BDW_PLUS, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2364       MMIO_DFH(0x1c178, D_BDW_PLUS, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2365       MMIO_DFH(BCS_SWCTRL, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2366  
0aa5277c3 Zhao Yan       2017-02-28  2367       MMIO_F(HS_INVOCATION_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2368       MMIO_F(DS_INVOCATION_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2369       MMIO_F(IA_VERTICES_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2370       MMIO_F(IA_PRIMITIVES_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2371       MMIO_F(VS_INVOCATION_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2372       MMIO_F(GS_INVOCATION_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2373       MMIO_F(GS_PRIMITIVES_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2374       MMIO_F(CL_INVOCATION_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2375       MMIO_F(CL_PRIMITIVES_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2376       MMIO_F(PS_INVOCATION_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
0aa5277c3 Zhao Yan       2017-02-28  2377       MMIO_F(PS_DEPTH_COUNT, 8, 
F_CMD_ACCESS, 0, 0, D_ALL, NULL, NULL);
178657139 Zhi Wang       2016-05-01  2378       MMIO_DH(0x4260, D_BDW_PLUS, 
NULL, gvt_reg_tlb_control_handler);
178657139 Zhi Wang       2016-05-01  2379       MMIO_DH(0x4264, D_BDW_PLUS, 
NULL, gvt_reg_tlb_control_handler);
178657139 Zhi Wang       2016-05-01  2380       MMIO_DH(0x4268, D_BDW_PLUS, 
NULL, gvt_reg_tlb_control_handler);
178657139 Zhi Wang       2016-05-01  2381       MMIO_DH(0x426c, D_BDW_PLUS, 
NULL, gvt_reg_tlb_control_handler);
178657139 Zhi Wang       2016-05-01  2382       MMIO_DH(0x4270, D_BDW_PLUS, 
NULL, gvt_reg_tlb_control_handler);
e39c5add3 Zhi Wang       2016-09-02  2383       MMIO_DFH(0x4094, D_BDW_PLUS, 
F_CMD_ACCESS, NULL, NULL);
e39c5add3 Zhi Wang       2016-09-02  2384  
9112caafd Zhao Yan       2017-02-28  2385       MMIO_DFH(ARB_MODE, D_ALL, 
F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2386       MMIO_RING_GM_RDR(RING_BBADDR, 
D_ALL, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2387       MMIO_DFH(0x2220, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2388       MMIO_DFH(0x12220, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2389       MMIO_DFH(0x22220, D_ALL, 
F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2390       MMIO_RING_DFH(RING_SYNC_1, 
D_ALL, F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2391       MMIO_RING_DFH(RING_SYNC_0, 
D_ALL, F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2392       MMIO_DFH(0x22178, D_BDW_PLUS, 
F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2393       MMIO_DFH(0x1a178, D_BDW_PLUS, 
F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2394       MMIO_DFH(0x1a17c, D_BDW_PLUS, 
F_CMD_ACCESS, NULL, NULL);
9112caafd Zhao Yan       2017-02-28  2395       MMIO_DFH(0x2217c, D_BDW_PLUS, 
F_CMD_ACCESS, NULL, NULL);
12d14cc43 Zhi Wang       2016-08-30  2396       return 0;
12d14cc43 Zhi Wang       2016-08-30 @2397  }
12d14cc43 Zhi Wang       2016-08-30  2398  

:::::: The code at line 2397 was first introduced by commit
:::::: 12d14cc43b34706283246917329b2182163ba9aa drm/i915/gvt: Introduce a 
framework for tracking HW registers.

:::::: TO: Zhi Wang <zhi.a.w...@intel.com>
:::::: CC: Zhenyu Wang <zhen...@linux.intel.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: application/gzip

Reply via email to