head 1.41; access; symbols perseant-exfatfs-base-20261102:1.41 netbsd-11-1-RELEASE:1.40 netbsd-10-2-RELEASE:1.38.4.1 netbsd-9-5-RELEASE:1.27 netbsd-11-0-RELEASE:1.40 netbsd-11-0-RC7:1.40 netbsd-11-0-RC6:1.40 netbsd-11-0-RC5:1.40 netbsd-11-0-RC4:1.40 netbsd-11-0-RC3:1.40 netbsd-11-0-RC2:1.40 netbsd-11-0-RC1:1.40 perseant-exfatfs-base-20250801:1.40 netbsd-11:1.40.0.4 netbsd-11-base:1.40 netbsd-10-1-RELEASE:1.38.4.1 perseant-exfatfs-base-20240630:1.40 perseant-exfatfs:1.40.0.2 perseant-exfatfs-base:1.40 netbsd-8-3-RELEASE:1.14 netbsd-9-4-RELEASE:1.27 netbsd-10-0-RELEASE:1.38 netbsd-10-0-RC6:1.38 netbsd-10-0-RC5:1.38 netbsd-10-0-RC4:1.38 netbsd-10-0-RC3:1.38 netbsd-10-0-RC2:1.38 thorpej-ifq:1.39.0.4 thorpej-ifq-base:1.39 thorpej-altq-separation:1.39.0.2 thorpej-altq-separation-base:1.39 netbsd-10-0-RC1:1.38 netbsd-10:1.38.0.4 netbsd-10-base:1.38 bouyer-sunxi-drm:1.38.0.2 bouyer-sunxi-drm-base:1.38 netbsd-9-3-RELEASE:1.27 thorpej-i2c-spi-conf2:1.30.0.6 thorpej-i2c-spi-conf2-base:1.30 thorpej-futex2:1.30.0.4 thorpej-futex2-base:1.30 thorpej-cfargs2:1.30.0.2 thorpej-cfargs2-base:1.30 cjep_sun2x-base1:1.30 cjep_sun2x:1.29.0.14 cjep_sun2x-base:1.29 cjep_staticlib_x-base1:1.29 netbsd-9-2-RELEASE:1.27 cjep_staticlib_x:1.29.0.12 cjep_staticlib_x-base:1.29 thorpej-i2c-spi-conf:1.29.0.10 thorpej-i2c-spi-conf-base:1.30 thorpej-cfargs:1.29.0.8 thorpej-cfargs-base:1.29 thorpej-futex:1.29.0.6 thorpej-futex-base:1.29 netbsd-9-1-RELEASE:1.27 bouyer-xenpvh-base2:1.29 phil-wifi-20200421:1.29 bouyer-xenpvh-base1:1.29 phil-wifi-20200411:1.29 bouyer-xenpvh:1.29.0.4 bouyer-xenpvh-base:1.29 is-mlppp:1.29.0.2 is-mlppp-base:1.29 phil-wifi-20200406:1.29 netbsd-8-2-RELEASE:1.14 ad-namecache-base3:1.29 netbsd-9-0-RELEASE:1.27 netbsd-9-0-RC2:1.27 ad-namecache-base2:1.28 ad-namecache-base1:1.28 ad-namecache:1.28.0.2 ad-namecache-base:1.28 netbsd-9-0-RC1:1.27 phil-wifi-20191119:1.28 netbsd-9:1.27.0.2 netbsd-9-base:1.27 phil-wifi-20190609:1.26 netbsd-8-1-RELEASE:1.14 netbsd-8-1-RC1:1.14 isaki-audio2:1.26.0.2 isaki-audio2-base:1.26 pgoyette-compat-merge-20190127:1.14.16.2 pgoyette-compat-20190127:1.23 pgoyette-compat-20190118:1.23 pgoyette-compat-1226:1.23 pgoyette-compat-1126:1.23 pgoyette-compat-1020:1.23 pgoyette-compat-0930:1.21 pgoyette-compat-0906:1.21 netbsd-7-2-RELEASE:1.2.4.5 pgoyette-compat-0728:1.14 netbsd-8-0-RELEASE:1.14 phil-wifi:1.14.0.18 phil-wifi-base:1.14 pgoyette-compat-0625:1.14 netbsd-8-0-RC2:1.14 pgoyette-compat-0521:1.14 pgoyette-compat-0502:1.14 pgoyette-compat-0422:1.14 netbsd-8-0-RC1:1.14 pgoyette-compat-0415:1.14 pgoyette-compat-0407:1.14 pgoyette-compat-0330:1.14 pgoyette-compat-0322:1.14 pgoyette-compat-0315:1.14 netbsd-7-1-2-RELEASE:1.2.4.5 pgoyette-compat:1.14.0.16 pgoyette-compat-base:1.14 netbsd-7-1-1-RELEASE:1.2.4.5 tls-maxphys-base-20171202:1.14 matt-nb8-mediatek:1.14.0.14 matt-nb8-mediatek-base:1.14 nick-nhusb-base-20170825:1.14 perseant-stdc-iso10646:1.14.0.12 perseant-stdc-iso10646-base:1.14 netbsd-8:1.14.0.10 netbsd-8-base:1.14 prg-localcount2-base3:1.14 prg-localcount2-base2:1.14 prg-localcount2-base1:1.14 prg-localcount2:1.14.0.8 prg-localcount2-base:1.14 pgoyette-localcount-20170426:1.14 bouyer-socketcan-base1:1.14 jdolecek-ncq:1.14.0.6 jdolecek-ncq-base:1.14 pgoyette-localcount-20170320:1.14 netbsd-7-1:1.2.4.5.0.4 netbsd-7-1-RELEASE:1.2.4.5 netbsd-7-1-RC2:1.2.4.5 nick-nhusb-base-20170204:1.14 netbsd-7-nhusb-base-20170116:1.2.4.5 bouyer-socketcan:1.14.0.4 bouyer-socketcan-base:1.14 pgoyette-localcount-20170107:1.14 netbsd-7-1-RC1:1.2.4.5 nick-nhusb-base-20161204:1.14 pgoyette-localcount-20161104:1.14 netbsd-7-0-2-RELEASE:1.2.4.3 nick-nhusb-base-20161004:1.14 localcount-20160914:1.14 netbsd-7-nhusb:1.2.4.5.0.2 netbsd-7-nhusb-base:1.2.4.5 pgoyette-localcount-20160806:1.14 pgoyette-localcount-20160726:1.14 pgoyette-localcount:1.14.0.2 pgoyette-localcount-base:1.14 nick-nhusb-base-20160907:1.14 nick-nhusb-base-20160529:1.14 netbsd-7-0-1-RELEASE:1.2.4.3 nick-nhusb-base-20160422:1.14 nick-nhusb-base-20160319:1.14 nick-nhusb-base-20151226:1.12 netbsd-7-0:1.2.4.3.0.2 netbsd-7-0-RELEASE:1.2.4.3 nick-nhusb-base-20150921:1.8 netbsd-7-0-RC3:1.2.4.3 netbsd-7-0-RC2:1.2.4.3 netbsd-7-0-RC1:1.2.4.3 nick-nhusb-base-20150606:1.8 nick-nhusb-base-20150406:1.8 nick-nhusb:1.3.0.2 nick-nhusb-base:1.3 tls-maxphys-base:1.2 tls-maxphys:1.2.0.6 netbsd-7:1.2.0.4 netbsd-7-base:1.2 tls-earlyentropy:1.2.0.2 tls-earlyentropy-base:1.2; locks; strict; comment @# @; 1.41 date 2025.09.19.05.30.18; author mrg; state Exp; branches; next 1.40; commitid 5dbAVsLX4CPtHhbG; 1.40 date 2024.04.16.14.34.03; author riastradh; state Exp; branches 1.40.2.1; next 1.39; commitid 3fWEWtmGIRCwsn6F; 1.39 date 2023.06.03.21.30.22; author lukem; state Exp; branches; next 1.38; commitid jxeKWdozvzDbZxrE; 1.38 date 2022.07.19.23.19.07; author riastradh; state Exp; branches 1.38.4.1; next 1.37; commitid Oq0gjTUKm8GeQyMD; 1.37 date 2021.12.21.12.55.24; author tnn; state Exp; branches; next 1.36; commitid Tc3QEz357kWK8wlD; 1.36 date 2021.12.19.10.55.37; author riastradh; state Exp; branches; next 1.35; commitid UWP3CiIpOfkFxflD; 1.35 date 2021.12.19.10.55.27; author riastradh; state Exp; branches; next 1.34; commitid VWKaCxdkzhzBxflD; 1.34 date 2021.12.19.10.51.59; author riastradh; state Exp; branches; next 1.33; commitid 4J7bKCtHvxZnwflD; 1.33 date 2021.12.19.10.48.22; author riastradh; state Exp; branches; next 1.32; commitid RKvLWzaieRdbvflD; 1.32 date 2021.12.19.00.32.03; author riastradh; state Exp; branches; next 1.31; commitid 4sY4C0XSPxxK5clD; 1.31 date 2021.12.19.00.25.34; author riastradh; state Exp; branches; next 1.30; commitid CShfcSH9R2xw3clD; 1.30 date 2021.06.02.15.45.28; author nia; state Exp; branches; next 1.29; commitid S7Gn5wvpCiZkzzVC; 1.29 date 2020.02.14.04.30.05; author riastradh; state Exp; branches 1.29.10.1 1.29.14.1; next 1.28; commitid 5wuY9dm4tghA4BWB; 1.28 date 2019.09.30.00.06.02; author mrg; state Exp; branches 1.28.2.1; next 1.27; commitid resfJpecerWS0YEB; 1.27 date 2019.06.24.13.36.07; author wiz; state Exp; branches; next 1.26; commitid t34yBlHQILXbErsB; 1.26 date 2019.02.04.08.18.08; author mrg; state Exp; branches; next 1.25; commitid gOxJFKQqv4KMnqaB; 1.25 date 2019.01.27.05.03.57; author kre; state Exp; branches; next 1.24; commitid 9VVsrBNse7Mtzn9B; 1.24 date 2019.01.27.02.08.43; author pgoyette; state Exp; branches; next 1.23; commitid ipPva1Pj3xTcBm9B; 1.23 date 2018.10.14.17.25.21; author riastradh; state Exp; branches; next 1.22; commitid 3QphMlv9NirS2XVA; 1.22 date 2018.10.12.01.16.20; author christos; state Exp; branches; next 1.21; commitid UgTp9yIeuoBtKBVA; 1.21 date 2018.08.27.16.06.01; author riastradh; state Exp; branches; next 1.20; commitid qg1PFtaMkohv9MPA; 1.20 date 2018.08.27.16.04.32; author riastradh; state Exp; branches; next 1.19; commitid oEFvIMYw5AQ29MPA; 1.19 date 2018.08.27.15.31.27; author riastradh; state Exp; branches; next 1.18; commitid zmbhgWJ2K80CXLPA; 1.18 date 2018.08.27.15.22.55; author riastradh; state Exp; branches; next 1.17; commitid TG4FInsbQWnDULPA; 1.17 date 2018.08.27.06.35.09; author riastradh; state Exp; branches; next 1.16; commitid lUeRgM2YFCrIZIPA; 1.16 date 2018.08.27.05.45.14; author riastradh; state Exp; branches; next 1.15; commitid jlzeIYXWoFXzIIPA; 1.15 date 2018.08.27.05.35.42; author riastradh; state Exp; branches; next 1.14; commitid bDD6XuRERllkFIPA; 1.14 date 2016.02.11.04.43.32; author riastradh; state Exp; branches 1.14.16.1 1.14.18.1; next 1.13; commitid XkkGdEaz4eUGcsUy; 1.13 date 2016.01.29.22.49.06; author joerg; state Exp; branches; next 1.12; commitid m7yUCdEXdMj9DSSy; 1.12 date 2015.10.22.23.16.23; author jmcneill; state Exp; branches; next 1.11; commitid aaHg850GkcdOX9Gy; 1.11 date 2015.10.18.15.42.00; author jmcneill; state Exp; branches; next 1.10; commitid QpasauPKUUcPyBFy; 1.10 date 2015.10.17.17.32.18; author jmcneill; state Exp; branches; next 1.9; commitid oDMGIV9UZ8KKduFy; 1.9 date 2015.10.17.12.02.44; author jmcneill; state Exp; branches; next 1.8; commitid 0ttTwHFHVOPWnsFy; 1.8 date 2015.03.06.01.43.07; author riastradh; state Exp; branches; next 1.7; commitid IG8tkAqMdxpwcucy; 1.7 date 2015.02.25.22.11.59; author riastradh; state Exp; branches; next 1.6; commitid Wxjjbr0x9pSGhrby; 1.6 date 2015.02.25.17.29.42; author riastradh; state Exp; branches; next 1.5; commitid nNHbBzgm2B37Jpby; 1.5 date 2015.02.25.14.57.04; author riastradh; state Exp; branches; next 1.4; commitid l4fKQHpaGtJLSoby; 1.4 date 2014.12.03.22.59.22; author riastradh; state Exp; branches; next 1.3; commitid McXBCIhiauYGfE0y; 1.3 date 2014.08.23.08.03.34; author riastradh; state Exp; branches 1.3.2.1; next 1.2; commitid PP4c83huxDPDzsNx; 1.2 date 2014.08.06.15.01.34; author riastradh; state Exp; branches 1.2.2.1 1.2.4.1 1.2.6.1; next 1.1; commitid 5fwn7DPmdnQUqjLx; 1.1 date 2014.08.06.13.36.07; author riastradh; state Exp; branches; next ; commitid urLCT2yCYeuCXiLx; 1.40.2.1 date 2026.11.04.23.22.59; author perseant; state Exp; branches; next ; commitid 3QTNojfCEH9lUb2H; 1.38.4.1 date 2024.10.04.11.40.50; author martin; state Exp; branches; next ; commitid CVAvZOB5jl3p0lsF; 1.29.10.1 date 2021.06.17.04.46.33; author thorpej; state Exp; branches; next ; commitid d7CrUzY34skBrrXC; 1.29.14.1 date 2021.06.06.20.30.52; author cjep; state Exp; branches; next ; commitid XNEGuB48YPLw17WC; 1.28.2.1 date 2020.02.29.20.20.18; author ad; state Exp; branches; next ; commitid Q4NqviurSHICQBYB; 1.14.16.1 date 2018.09.06.06.56.37; author pgoyette; state Exp; branches; next 1.14.16.2; commitid HCi1bXD317XIK0RA; 1.14.16.2 date 2018.10.20.06.58.45; author pgoyette; state Exp; branches; next ; commitid mTSoqZEZ4arHnFWA; 1.14.18.1 date 2019.06.10.22.08.33; author christos; state Exp; branches; next 1.14.18.2; commitid jtc8rnCzWiEEHGqB; 1.14.18.2 date 2020.04.13.08.04.59; author martin; state Exp; branches; next ; commitid X01YhRUPVUDaec4C; 1.3.2.1 date 2015.04.06.15.18.17; author skrll; state Exp; branches; next 1.3.2.2; commitid pz01Zhy7RP6iGxgy; 1.3.2.2 date 2015.12.27.12.10.03; author skrll; state Exp; branches; next 1.3.2.3; commitid BTSqUD4SdJ5k7AOy; 1.3.2.3 date 2016.03.19.11.30.30; author skrll; state Exp; branches; next ; commitid 2PHKtPSg1vDV9fZy; 1.2.2.1 date 2014.08.06.15.01.34; author tls; state dead; branches; next 1.2.2.2; commitid oVzXby2Mw1D8CMLx; 1.2.2.2 date 2014.08.10.06.55.40; author tls; state Exp; branches; next ; commitid oVzXby2Mw1D8CMLx; 1.2.4.1 date 2014.09.21.17.41.53; author snj; state Exp; branches; next 1.2.4.2; commitid 3v5uQqK0nfSfQeRx; 1.2.4.2 date 2015.01.11.05.59.17; author snj; state Exp; branches; next 1.2.4.3; commitid tIqDrPTMaOaMlz5y; 1.2.4.3 date 2015.03.06.21.39.11; author snj; state Exp; branches; next 1.2.4.4; commitid pSdtnqChR7iEOAcy; 1.2.4.4 date 2016.02.11.22.48.22; author snj; state Exp; branches; next 1.2.4.5; commitid fOn5g6f4YweJcyUy; 1.2.4.5 date 2016.04.15.08.46.42; author snj; state Exp; branches; next ; commitid bYjpJvWvflgBuH2z; 1.2.6.1 date 2014.08.06.15.01.34; author tls; state dead; branches; next 1.2.6.2; commitid jTnpym9Qu0o4R1Nx; 1.2.6.2 date 2014.08.20.00.04.22; author tls; state Exp; branches; next 1.2.6.3; commitid jTnpym9Qu0o4R1Nx; 1.2.6.3 date 2017.12.03.11.38.00; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; desc @@ 1.41 log @apply ${CC_WNO_ENUM_INT_MISMATCH} for nouveau_dispnv50_wndw.c XXX: this may be a real bug. @ text @# $NetBSD: files.nouveau,v 1.40 2024/04/16 14:34:03 riastradh Exp $ version 20180827 define nouveaufbbus { } device nouveau: drmkms, drmkms_ttm, nouveaufbbus, firmload makeoptions nouveau "CPPFLAGS.nouveau"+="${CPPFLAGS.drmkms}" attach nouveau at pci with nouveau_pci: drmkms_pci file external/bsd/drm2/nouveau/nouveau_pci.c nouveau_pci makeoptions nouveau_pci "CPPFLAGS.nouveau_pci"+="${CPPFLAGS.nouveau}" device nouveaufb: nouveaufbbus, drmfb, drmfb_pci, wsemuldisplaydev attach nouveaufb at nouveaufbbus makeoptions nouveaufb "CPPFLAGS.nouveaufb"+="${CPPFLAGS.nouveau}" # Local additions. External sources are listd below. file external/bsd/drm2/nouveau/nouveau_vga.c nouveau file external/bsd/drm2/nouveau/nouveaufb.c nouveaufb # This code comes from the Linux kernel, which assumes signed # overflow is OK. makeoptions nouveau "COPTS.nouveau"+="-fwrapv" makeoptions nouveau "CPPFLAGS.nouveau"+="-I$S/external/bsd/drm2/dist/drm/nouveau" makeoptions nouveau "CPPFLAGS.nouveau"+="-I$S/external/bsd/drm2/dist/drm/nouveau/include" makeoptions nouveau "CPPFLAGS.nouveau"+="-I$S/external/bsd/drm2/dist/drm/nouveau/include/nvkm" makeoptions nouveau "CPPFLAGS.nouveau"+="-I$S/external/bsd/drm2/dist/drm/nouveau/nvkm" makeoptions nouveau "CPPFLAGS.nouveau"+="-I$S/external/bsd/drm2/nouveau" makeoptions nouveau "CPPFLAGS.nouveau"+="-DCONFIG_NOUVEAU_DEBUG=5" makeoptions nouveau "CPPFLAGS.nouveau"+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=3" makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-pointer-arith" makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau"+="${${ACTIVE_CC} == clang:? -Wno-error=gnu-variable-sized-type-not-at-end :}" makeoptions nouveau "CWARNFLAGS.nouveau"+="${CC_WNO_IMPLICIT_FALLTHROUGH}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_bios_timing.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-error=int-in-bool-context :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_clk_gt215.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-error=int-in-bool-context :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_instmem_base.c"+="${${ACTIVE_CC} == clang :? -Wno-unused-function :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_mmu_vmmnv04.c"+="${${ACTIVE_CC} == clang :? -Wno-unused-function :}" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv50_wndw.c"+="${CC_WNO_ENUM_INT_MISMATCH}" file external/bsd/drm2/nouveau/nouveau_module.c nouveau # Generated from nouveau2netbsd. file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_arb.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_crtc.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_cursor.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_dac.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_dfp.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_hw.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_overlay.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvmodesnv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_base507c.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_base827c.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_base907c.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_base917c.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_core.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_core507d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_core827d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_core907d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_core917d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_corec37d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_corec57d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_curs.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_curs507a.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_curs907a.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_cursc37a.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_dac507d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_dac907d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head507d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head827d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head907d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head917d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_headc37d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_headc57d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_lut.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_oimm.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_oimm507b.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_ovly.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_ovly507e.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_ovly827e.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_ovly907e.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_ovly917e.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_pior507d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_sor507d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_sor907d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_sorc37d.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_wimm.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_wimmc37b.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_wndw.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_wndwc37e.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_wndwc57e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_abi16.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_acpi.c nouveau & acpi file external/bsd/drm2/dist/drm/nouveau/nouveau_bios.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_connector.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_display.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_dma.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_hwmon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_mem.c nouveau #file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv10_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv17_fence.c nouveau #file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv84_fence.c nouveau #file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nvif.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_sgdma.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_usif.c nouveau #file external/bsd/drm2/dist/drm/nouveau/nouveau_vga.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_vmm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_device.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_driver.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_fifo.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_mem.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_mmu.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_notify.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_user.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_userc361.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_vmm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_engine.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_enum.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_event.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_firmware.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_gpuobj.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_ioctl.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_memory.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_mm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_notify.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_oproxy.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_option.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_ramht.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_subdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/bsp/nouveau_nvkm_engine_bsp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/cipher/nouveau_nvkm_engine_cipher_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_acpi.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_ctrl.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_pci.c nouveau & nouveau_pci file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_tegra.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_user.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_baseg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basenv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_changf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_changv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_channv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coreg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coreg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_corenv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dacgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dmacgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dmacgp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dmacgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dmacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdagf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdagt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmi.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmig84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_head.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_headgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_headgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_headnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_headnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ior.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_mcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_outp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlyg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlynv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piocgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piocnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_roottu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sormcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sormcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sortu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_vga.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_wimmgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_wndwgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_user.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usergf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usergf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usergv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usernv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usernv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_chang84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_channv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmag84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifog84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifonv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifotu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_usergv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_usertu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk110b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgp104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgp107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxtu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk110b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gp104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gp107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gp108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_mcp79.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv15.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv2a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv34.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nouveau_nvkm_engine_falcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nouveau_nvkm_engine_xtensa.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nvdec/nouveau_nvkm_engine_nvdec_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nvdec/nouveau_nvkm_engine_nvdec_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nvenc/nouveau_nvkm_engine_nvenc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nvenc/nouveau_nvkm_engine_nvenc_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec/nouveau_nvkm_engine_sec_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec2/nouveau_nvkm_engine_sec2_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec2/nouveau_nvkm_engine_sec2_gp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec2/nouveau_nvkm_engine_sec2_gp108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec2/nouveau_nvkm_engine_sec2_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nvsw.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/vp/nouveau_nvkm_engine_vp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_cmdq.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_msgq.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_qmgr.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_v1.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/nvfw/nouveau_nvkm_nvfw_acr.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/nvfw/nouveau_nvkm_nvfw_flcn.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/nvfw/nouveau_nvkm_nvfw_fw.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/nvfw/nouveau_nvkm_nvfw_hs.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/nvfw/nouveau_nvkm_nvfw_ls.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_gp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_gp108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_hsfw.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_lsfw.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/nouveau_nvkm_subdev_acr_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0203.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0205.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0209.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_P0260.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_boost.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_cstep.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_dcb.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_extdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_i2c.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_iccsense.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_image.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_init.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_mxm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_npde.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pcir.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_perf.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pll.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pmu.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_power_budget.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_ramcfg.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_rammap.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadow.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowacpi.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowof.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowpci.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowramin.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowrom.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_therm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_timing.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_vmap.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_volt.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_vpstate.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_xpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_hwsq.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_mcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_pllgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_pllnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv05.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fault/nouveau_nvkm_subdev_fault_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fault/nouveau_nvkm_subdev_fault_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fault/nouveau_nvkm_subdev_fault_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fault/nouveau_nvkm_subdev_fault_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fault/nouveau_nvkm_subdev_fault_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fault/nouveau_nvkm_subdev_fault_user.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gddr5.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_mcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv36.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv47.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ram.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_rammcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_sddr2.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_sddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gsp/nouveau_nvkm_subdev_gsp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gsp/nouveau_nvkm_subdev_gsp_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_anx9805.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_aux.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_auxg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_auxgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_auxgm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_bus.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_pad.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padgm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/iccsense/nouveau_nvkm_subdev_iccsense_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/iccsense/nouveau_nvkm_subdev_iccsense_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv11.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_mcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_mem.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_memgf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_memnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_memnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_tu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_umem.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_ummu.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_uvmm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmgf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmgk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmgm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmgm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmgp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmgp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmgv100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmmcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmnv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmnv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmtu102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_mxms.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_agp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_g92.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_gf106.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv4c.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_pcie.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gp102.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gp10b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_memx.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fannil.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fanpwm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fantog.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gm200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gp100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_ic.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_temp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/top/nouveau_nvkm_subdev_top_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/top/nouveau_nvkm_subdev_top_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_nv40.c nouveau @ 1.40 log @drm: Set CONFIG_ACPI in linux/acpi.h and make it build. Leave a little ACPI-related functionality disabled for now, like getting EDID out of ACPI -- needs a bit more work to make this work, and I don't have hardware to work on that. Should help with failures of the forms: - unable to locate a BIOS ROM - bios: unable to locate usable image on various machines. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.39 2023/06/03 21:30:22 lukem Exp $ d43 1 @ 1.40.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.41 2025/09/19 05:30:18 mrg Exp $ a42 1 makeoptions nouveau "CWARNFLAGS.nouveau_dispnv50_wndw.c"+="${CC_WNO_ENUM_INT_MISMATCH}" @ 1.39 log @adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH} Use ${CC_WNO_IMPLICIT_FALLTHROUGH} instead of the older style more complex expressions. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.38 2022/07/19 23:19:07 riastradh Exp $ d102 1 @ 1.38 log @drm: Propagate CPPFLAGS.drmkms into all the drm drivers. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.37 2021/12/21 12:55:24 tnn Exp $ d38 1 a38 1 makeoptions nouveau "CWARNFLAGS.nouveau"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-error=implicit-fallthrough :}" @ 1.38.4.1 log @Pull up following revision(s) (requested by rin in ticket #928): sys/external/bsd/drm2/dist/drm/drm_gem.c: revision 1.25 sys/external/bsd/drm2/dist/drm/radeon/radeon_ci_dpm.c: revision 1.7 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/priv.h: revision 1.4 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_acpi.c: revision 1.4 sys/external/bsd/drm2/dist/drm/i915/display/intel_opregion.h: revision 1.6 sys/external/bsd/drm2/dist/drm/i915/i915_drv.h: revision 1.49 sys/external/bsd/drm2/include/linux/mxm-wmi.h: revision 1.1 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_pcie.c: revision 1.4 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_base.c: revision 1.13 sys/external/bsd/common/include/linux/bitops.h: revision 1.17 sys/external/bsd/drm2/nouveau/files.nouveau: revision 1.40 sys/external/bsd/drm2/linux/linux_pci.c: revision 1.30 sys/external/bsd/drm2/dist/drm/radeon/radeon_drv.h: revision 1.5 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_pcie.c: revision 1.5 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_base.c: revision 1.5 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_gart.c: revision 1.12 sys/external/bsd/drm2/dist/drm/radeon/radeon_rv770.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgm200.c: revision 1.3 sys/external/bsd/common/include/linux/printk.h: revision 1.14 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_gk20a.c: revision 1.10 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_vi.c: revision 1.4 sys/external/bsd/drm2/include/linux/acpi.h: revision 1.11 sys/external/bsd/drm2/drm/drm_cdevsw.c: revision 1.31 sys/external/bsd/drm2/dist/drm/radeon/radeon_si.c: revision 1.6 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_acpi.c: revision 1.5 sys/external/bsd/drm2/dist/drm/i915/display/intel_acpi.h: revision 1.5 sys/external/bsd/drm2/include/acpi/video.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_evergreen.c: revision 1.6 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_acpi.h: revision 1.4 sys/arch/sparc64/include/pci_machdep.h: revision 1.31 sys/arch/sparc64/dev/pci_machdep.c: revision 1.83 sys/external/bsd/drm2/include/linux/kref.h: revision 1.14 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_pci.c: revision 1.12 sys/external/bsd/drm2/linux/linux_dma_buf.c: revision 1.17 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowacpi.c: revision 1.4 sys/external/bsd/drm2/drm/drm_module.c: revision 1.32 sys/external/bsd/drm2/dist/drm/i915/i915_gem.h: revision 1.8 sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_dmabuf.c: revision 1.7 sys/external/bsd/drm2/include/linux/smp.h: revision 1.5 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_si.c: revision 1.5 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_device.c: revision 1.20 sys/arch/x86/x86/bus_dma.c: revision 1.91 sys/external/bsd/drm2/radeon/files.radeon: revision 1.40 sys/external/bsd/drm2/include/acpi/acpi_bus.h: revision 1.1 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drv.h: revision 1.5 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_device.c: revision 1.21 sys/external/bsd/common/include/asm/barrier.h: revision 1.20 sys/external/bsd/drm2/include/linux/nbsd-namespace-acpi.h: revision 1.2 sys/external/bsd/common/include/asm/barrier.h: revision 1.21 sys/modules/drmkms/drmkms_pci.h: revision 1.1 sys/external/bsd/drm2/dist/drm/drm_dp_helper.c: revision 1.17 sys/external/bsd/drm2/radeon/radeon_pci.c: revision 1.23 sys/external/bsd/drm2/linux/linux_xa.c: revision 1.4 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.23 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.24 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.25 sys/external/bsd/drm2/linux/linux_pci.c: revision 1.26 sys/dev/pci/pcivar.h: revision 1.120 sys/arch/xen/include/pci_machdep.h: revision 1.24 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.26 sys/external/bsd/drm2/linux/linux_pci.c: revision 1.27 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.27 sys/external/bsd/drm2/linux/linux_pci.c: revision 1.28 sys/external/bsd/drm2/dist/drm/radeon/radeon_cik.c: revision 1.8 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.28 sys/external/bsd/drm2/linux/linux_pci.c: revision 1.29 sys/external/bsd/drm2/include/linux/pci.h: revision 1.57 sys/external/bsd/drm2/include/linux/pci.h: revision 1.58 sys/external/bsd/drm2/dist/drm/radeon/radeon_acpi.c: revision 1.5 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_display.c: revision 1.6 sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/amdgpu_hwmgr.c: revision 1.3 sys/external/bsd/drm2/dist/drm/amd/display/dc/core/amdgpu_dc_stream.c: revision 1.3 share/man/man9/bus_dma.9: revision 1.69 sys/external/bsd/drm2/drm/drm_gem_cma_helper.c: revision 1.15 sys/external/bsd/drm2/dist/drm/radeon/radeon_acpi.c: revision 1.6 sys/external/bsd/drm2/dist/drm/radeon/radeon.h: revision 1.12 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cik.c: revision 1.7 sys/dev/acpi/acpi_mcfg.c: revision 1.29 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_acpi.c: revision 1.6 sys/external/bsd/drm2/dist/drm/radeon/radeon_r600.c: revision 1.7 sys/external/bsd/drm2/dist/drm/radeon/radeon_bios.c: revision 1.13 sys/modules/amdgpu/Makefile: revision 1.9 sys/external/bsd/drm2/dist/drm/radeon/radeon_bios.c: revision 1.14 sys/external/bsd/common/linux/linux_tasklet.c: revision 1.12 sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/device.h: revision 1.10 sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c: revision 1.23 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu.h: revision 1.9 sys/external/bsd/drm2/include/linux/interval_tree.h: revision 1.14 sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c: revision 1.26 sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/amdgpu_smu7_hwmgr.c: revision 1.5 sys/dev/pci/pci.c: revision 1.168 sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c: revision 1.27 sys/external/bsd/drm2/dist/drm/radeon/radeon_si_dpm.c: revision 1.9 sys/external/bsd/drm2/pci/files.drmkms_pci: revision 1.18 sys/external/bsd/drm2/linux/linux_sync_file.c: revision 1.3 sys/external/bsd/drm2/amdgpu/files.amdgpu: revision 1.31 sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_tegra.c: revision 1.4 sys/external/bsd/drm2/dist/drm/drm_gem.c: revision 1.24 sys/arch/xen/xen/xpci_xenbus.c: revision 1.29 drm: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. Discussed on tech-kern: https://mail-index.netbsd.org/tech-kern/2023/02/23/msg028729.html linux asm/barrier.h: Fix !MULTIPROCESSOR build. remove "nouveau" from a comment. noted by jmcneill. drm: KASSERT(A && B) -> KASSERT(A); KASSERT(B) comment a function that has a clear overbounds read but it isn't used. found by GCC 12. nix the NetBSD specific GEM_BUG_ON(). avoids GCC 12 warnings, and matches upstream closer. avoid uninitialised variable usage in drm_gem_cma_create_internal(). in the case nothing has returned 'error', 'nsegs' and the dma info are (potentially) uninitialised, so consider this an error. found by GCC 12. avoid a GCC 12 warning. there's a 1-element long array and a loop conditional that tries to see if indexes for it are not identical. as these indexes will always both be 0, the only valid index, the condition is always false. GCC 12 triggers a strange warning on this code that can never run (see below), so simply assert the array size is 1 and comment the rest. amdgpu_dc_stream.c:470:55: error: array subscript [0, 0] is outside array bounds of 'struct dc_writeback_info[1]' [-Werror=array-bounds] 470 | stream->writeback_info[j] = stream->writeback_info[i]; convert a KASSERT() into an if () panic() sequence to appease GCC 12. OK riastradh@@. drm: Fix conditionals around drmkms_pci and agp. Kernel should build now with all pci drm drivers stripped out but DRM_LEGACY still enabled. (Might not be very useful, but it'll build. Maybe we should also have DRM_LEGACY_PCI so those drivers can be modloaded later.) drmkms: Fix module build. avoid an unlikely array bounds issue picked up by GCC 12. nvkm_pcie_speed() can return -1, which is then used as an array index, so make this default return PCIe 1.0 speeds. drm: enable almost all PCIe functionality linux_pci.c revisions 1.24 and 1.25 implemented most of the remaining missing PCIe backends, but only enabled them for some amdgpu portions. this enables all code marked with "XXX amdgpu pcie", "XXX radeon pcie", and "XXX pcie speed". for most of it, simply removing #ifndefs __NetBSD__ to enable compliation was required, once the new "bus->max_bus_speed" member was added to struct pci_bus. add an "always fails" backend for pci_enable_atomic_ops_to_root() which seems to only be necessary for virtual GPU functionality (and could be implemented if needed.) tested on radeon 5450, 7750, R7 240 [radeon], and RX 550 [amdgpu], and nvidia 750 and 1030 [nouveau]. this still does not quite work on nvidia cards. there are two problems that remain: - the call to set the link speed is skipped because the speed is set to the default value of "-1". nvkm_pcie_set_link() will actually determine the right value for this and for some cards, calling this function if the current speed is -1 helps set the link speed. it may be that on linux other paths we don't have enabled properly would set this (there's one via debugfs, and a jetson specific one, though perhaps setting either AC or DC speed values as boot options (after hooking up these for netbsd) would currently work. - worse, cards newer than kepler - geforce 900, 1000, and newer, are all lacking the backing support to set pcie link speed. the GT 1030 card i have been testing with remains at pcie 1.0. radeon: fix and enable ACPI methods for getting ROM BIOS The hacky way of getting the BIOS mapped only works on x86. ACPI should be preferred if available. Makes BIOS reading though VFCT work on aarch64 with EDK2. (But only if EDK2 has POSTed the GPU.) XXX amdgpu should get the same treatment. drm: put_cpu() should enable preemption, not disable it again drm(4): make pr_debug equivalent to aprint_debug significantly reduces the default spam from amdgpu(4). drm: Set CONFIG_ACPI in linux/acpi.h and make it build. Leave a little ACPI-related functionality disabled for now, like getting EDID out of ACPI -- needs a bit more work to make this work, and I don't have hardware to work on that. Should help with failures of the forms: - unable to locate a BIOS ROM - bios: unable to locate usable image on various machines. radeon_acpi.c: ifdef out unused function on NetBSD. Should fix syzkaller build. drm(4): Fix st_rdev in stat. dminor->index already has the 64*type adjustment, as allocated in drm_minor_alloc. PR kern/58180 linux_sync_file: Fix missing init/fini steps. Noted by rjs@@. PR kern/58210 ttm: Sync ttm_bo_uvm_fault_idle better with Linux. PR xsrc/58133 ttm: Undo mistake in previous. PR xsrc/58133 linux: Add a few more cases to pci_get_class. Should fix crash on boot with amdgpu now that the ACPI business is enabled. i915: Fix dmabuf mmap object. drm: Fix missing bounds checks in dma buf mmap. drm_gem.c: Fix sense of assertion. This is the opposite of WARN_ON. Noted by rjs@@. drm_gem.c: Enable drm_gem_fence_array_add now that we emulate xa. linux_xa: Delete and replace collision in xa_store as intended. Don't free the colliding node that's still in the tree. Noted by rjs@@. i915_gem_mman.c: Apply mmap types via pmap flags. This way, userland gets buffers mapped write-combining or uncached as needed. PR xsrc/58307 x86: Teach bus_dmamem_map about BUS_DMA_PREFETCHABLE. PR port-amd64/58308 bus_dma(9): Document BUS_DMA_PREFETCHABLE. Like BUS_DMA_NOCACHE. Doesn't absolve you of the need for bus_dmamap_sync, but if you later pass the vaddr to bus_dmamap_load, the DMA map might notice the mapping is write-combining and use this to make bus_dmamap_sync cheaper. PR kern/58309 nouveau_nvkm_subdev_instmem_gk20a.c: Use BUS_DMA_PREFETCHABLE. Matches Linux's pgprot_writecombine. Unclear where the appropriate bus_dmamap_sync happens, or is supposed to happen -- not using it would be wrong, but asking for a prefetchable mapping may paper over symptoms, at least! ttm: Sync more with Linux. Add the original copyright and attribution since this is now, intentionally, a modified copy of the original and not just roughly the same algorithm. ttm: Respect PGO_ALLPAGES. Not sure this is useful but it reduces XXX's and makes this match udv_fault better so it's easier to understand. ttm: Sync cacheability flag logic with Linux. ttm: Add XXX about readahead fault failures. pci: Pass cookie through pci_find_device, pci_enumerate_bus, take 2. New functions pci_find_device1 and pci_enumerate_bus1 have the cookie argument. Existing symbols pci_find_device and pci_enumerate_bus are now wrappers for the cookieless version. This will allow pci_find_device callers to pass a cookie through to the match function so they can keep state or pass in extra parameters like b/d/f numbers, which will allow us to nix some horrible kludges in the Linux PCI API emulation for drm (and, perhaps, Intel wifi). This change drops the symbol pci_probe_device, in favour of a new pci_probe_device1 with the cookie argument. But I don't think that requires a revbump because it's only called by MD pci_enumerate_bus1 implementations, which don't live in modules anyway. Take 2: Make sure to handle NULL match function. linux_pci: Nix pci enumeration kludges. Now that we can pass a cookie through, this stuff will be a little less fragile. i915: Omit needless i915_gem_object_pin/unpin_pages cycle in fault. vm_fault_cpu and vm_fault_gtt, called by i915_gem_fault, already do the pinning and unpinning internally, so there is no need for i915_gem_fault to do it. No functional change intended, except that the transient pin count will be one lower than before during the fault routine (but it will still be positive). i915: Match Linux fault routine return code actions. Omit needless EINTR interception -- this is now handled by i915_error_to_vmf_fault. Earlier revert was over a false alarm -- bisection shows the new warnings arose from linux_pci.c 1.29 here: https://mail-index.netbsd.org/source-changes/2024/06/23/msg151929.html linux_pci: Fix shifto in pci_get_class. It looks like Linux's pci_get_class also matches the interface part of the PCI class register (but not the revision part), and I hadn't noticed that in the previous shim structured differently. With GCC12 kernel ALL/amd64 triggers "'sor' may be used uninitialized". If "sublinks & 3" is zero GCC is right and sor[1] may be returned unitialized. Fix by initializing "sor" to zero to return -1 instead of uninitialized value. Ok: Taylor R Campbell amdgpu: Map BAR 2, not BAR 5, on pre-bonaire chips. PR kern/58384 amdgpu: Map consecutive pages, not the same one over and over again. PR kern/58385 linux/bitops: Fix overestimate for BITS_TO_LONGS(9) Fortunately, this seems harmless except for allocating excessive buffer memory. Pointed out by nonaka@@, OK riastradh@@. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.38 2022/07/19 23:19:07 riastradh Exp $ a101 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_acpi.c nouveau & acpi @ 1.37 log @drm: sprinkle some -Wno-unused-function for clang 915_sw_fence.c: for debug_fence_init_onstack drm_mm.c: for rb_hole_size_to_node intel_hdmi.c: for intel_hdmi_hdcp2_protocol intel_guc_submission.c: for rq_prio nouveau_nvkm_subdev_instmem_base.c: for fake_ioread32_native nouveau_nvkm_subdev_mmu_vmmnv04.c: for nv04_vmm_pgt_pte @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.36 2021/12/19 10:55:37 riastradh Exp $ d7 1 @ 1.36 log @Revert part of previous: no separate CPPFLAGS.drmkms. There are too many drms users outside sys/external/bsd/drm2 for now; will hold off on this until we find a better way to keep the drm includes modularized. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.35 2021/12/19 10:55:27 riastradh Exp $ d40 2 @ 1.35 log @Narrow the CPPFLAGS for drm subsystems. No need for the whole kernel to be built with -I flags for the drm header files. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.34 2021/12/19 10:51:59 riastradh Exp $ a23 1 makeoptions nouveau "CPPFLAGS.nouveau"+="${CPPFLAGS.drmkms}" @ 1.34 log @Get nouveau compiling. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.33 2021/12/19 10:48:22 riastradh Exp $ d10 1 d14 1 d24 6 a29 5 makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/include" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/include/nvkm" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/nvkm" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/nouveau" d31 2 a32 2 makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=5" makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=3" @ 1.33 log @Compile all of nouveau with -Wno-pointer-arith. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.32 2021/12/19 00:32:03 riastradh Exp $ d105 1 a105 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau @ 1.32 log @Delete nouveau_sysfs.c, removed upstream. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.31 2021/12/19 00:25:34 riastradh Exp $ d32 1 a37 3 makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_instmem_base.c"+="-Wno-pointer-arith" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_bios_shadowpci.c"+="-Wno-pointer-arith" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_instmem_nv40.c"+="-Wno-pointer-arith" @ 1.31 log @Generate files.* using the 2netbsd scripts. Author: Maya Rashish @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.30 2021/06/02 15:45:28 nia Exp $ a14 1 file external/bsd/drm2/nouveau/nouveau_sysfs.c nouveau @ 1.30 log @drm2: build with -fwrapv, since the Linux kernel does and we don't want to spend too much time fixing their code. silences a lot of KUBSAN warnings. we need to use COPTS to have per-option compiler flags. help from Riastradh. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.29 2020/02/14 04:30:05 riastradh Exp $ d56 43 d108 1 a108 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau d112 1 a116 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c nouveau a124 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_sysfs.c nouveau d128 1 d131 5 d138 3 d145 1 d159 4 a162 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gm204.c nouveau d164 2 d176 1 a176 4 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegt215.c nouveau d179 1 d186 2 a187 5 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregt215.c nouveau a188 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursg84.c nouveau d190 2 a191 2 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgt215.c nouveau d193 1 d196 2 d199 1 a199 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dport.c nouveau d206 3 a208 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gm204.c nouveau d211 1 d214 1 d218 1 d220 9 a230 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmg84.c nouveau d232 1 a232 2 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgt215.c nouveau a234 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_outpdp.c nouveau d238 1 a239 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygt215.c nouveau d250 3 a252 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgm204.c nouveau d255 1 d258 2 d262 7 a268 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgm204.c nouveau d270 2 d273 2 d278 1 d284 1 d300 1 d303 2 a304 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gm204.c nouveau d306 2 d311 1 a311 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogm204.c nouveau d313 2 d320 3 d336 1 a336 2 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm206.c nouveau d338 5 d345 1 d359 1 a359 2 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm206.c nouveau d361 6 d369 1 d385 1 d408 4 d423 4 d435 19 d458 2 d461 1 d478 1 d487 1 d500 1 d514 1 d527 1 a527 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gm204.c nouveau d529 1 d537 7 d549 1 d551 1 d554 5 d560 1 d581 1 d584 2 d610 2 d615 2 a616 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_auxgm204.c nouveau d628 1 a628 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gm204.c nouveau d635 1 a635 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padgm204.c nouveau d643 4 d656 4 d661 1 d664 1 d666 3 d670 2 d674 1 d676 1 d678 12 d694 19 d719 1 d722 3 d729 1 d738 4 d750 1 d752 1 d754 2 d766 2 d769 2 d773 1 @ 1.29 log @Eliminate -Wpointer-arith patches; use -Wno-pointer-arith instead. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.28 2019/09/30 00:06:02 mrg Exp $ d19 4 @ 1.29.10.1 log @Sync w/ HEAD. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.30 2021/06/02 15:45:28 nia Exp $ a18 4 # This code comes from the Linux kernel, which assumes signed # overflow is OK. makeoptions nouveau "COPTS.nouveau"+="-fwrapv" @ 1.29.14.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.30 2021/06/02 15:45:28 nia Exp $ a18 4 # This code comes from the Linux kernel, which assumes signed # overflow is OK. makeoptions nouveau "COPTS.nouveau"+="-fwrapv" @ 1.28 log @convert HAVE_GCC == 7 to HAVE_GCC >= 7. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.27 2019/06/24 13:36:07 wiz Exp $ d34 3 @ 1.28.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.29 2020/02/14 04:30:05 riastradh Exp $ a33 3 makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_instmem_base.c"+="-Wno-pointer-arith" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_bios_shadowpci.c"+="-Wno-pointer-arith" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_instmem_nv40.c"+="-Wno-pointer-arith" @ 1.27 log @nouveau uses firmload, add dependency. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.26 2019/02/04 08:18:08 mrg Exp $ d31 3 a33 3 makeoptions nouveau "CWARNFLAGS.nouveau"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} == 7:? -Wno-error=implicit-fallthrough :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_bios_timing.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} == 7:? -Wno-error=int-in-bool-context :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_clk_gt215.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} == 7:? -Wno-error=int-in-bool-context :}" @ 1.26 log @add -Wno-error=int-in-bool-context or -Wno-error=implicit-fallthrough for various drm files that would be best ignored or upstream fixed. (could fix savagedrm, no one upstream is that any more.) @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.25 2019/01/27 05:03:57 kre Exp $ d6 1 a6 1 device nouveau: drmkms, drmkms_ttm, nouveaufbbus @ 1.25 log @ Fix merge botch @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.24 2019/01/27 02:08:43 pgoyette Exp $ d31 3 @ 1.24 log @Merge the [pgoyette-compat] branch @ text @d1 1 a1 3 # $NetBSD: files.nouveau,v 1.23 2018/10/14 17:25:21 riastradh Exp $ version 20180827 @ 1.23 log @Limit warning suppression to nouveau files. Make this match what I have in my drmkms update. Please don't touch files under sys/external/bsd/drm2 without consulting me while I'm updating drmkms! @ text @d1 3 a3 1 # $NetBSD: files.nouveau,v 1.22 2018/10/12 01:16:20 christos Exp $ @ 1.22 log @nouveau_nv50_display.c and nouveau_nvif_client.c have variable structures not at the end of a structure. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.21 2018/08/27 16:06:01 riastradh Exp $ d30 1 a30 1 makeoptions nouveau "CWARNFLAGS.clang"+="-Wno-gnu-variable-sized-type-not-at-end" @ 1.21 log @Tag files.* with newer config version where needed. @ text @d1 1 a1 1 # $NetBSD$ d30 1 @ 1.20 log @Tag with nouveau, not just nouveau_pci, to get CWARNFLAGS.nouveau. @ text @d3 2 @ 1.19 log @Make drmkms build without drmkms_pci. @ text @d100 1 a100 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_pci.c nouveau_pci @ 1.18 log @Draft support for drm prime. @ text @d100 1 a100 1 file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_pci.c nouveau @ 1.17 log @Teach nouveau to read its own header files. @ text @d67 1 a67 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau # XXX nouveau prime @ 1.16 log @regen files.nouveau @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.15 2018/08/27 05:35:42 riastradh Exp $ d18 3 a20 2 makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core/include" @ 1.15 log @Replace nouveau per-file warning options by nouveau-wide options. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.14 2016/02/11 04:43:32 riastradh Exp $ a30 299 file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engctx.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engine.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_enum.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_event.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_gpuobj.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_handle.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_mm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_namedb.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_option.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_parent.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_printk.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_ramht.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_subdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_ctrl.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_gm100.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_dacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_dport.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdanva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdanvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nva0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_piornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_vga.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxgk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc1.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc8.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvd7.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvd9.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnve4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv2a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv34.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc1.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc8.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvd7.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvd9.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nve4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/nouveau_engine_falcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/nouveau_engine_xtensa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_daemon.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/ppp/nouveau_engine_ppp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/ppp/nouveau_engine_ppp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_P0260.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_boost.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_cstep.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_dcb.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_extdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_i2c.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_init.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_mxm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_perf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_pll.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_ramcfg.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_rammap.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_therm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_timing.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_vmap.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_volt.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_xpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_hwsq.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_pllnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_pllnva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv05.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nvaf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gddr5.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv36.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv47.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvaf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramgk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_sddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_anx9805.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_aux.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ltcg/nouveau_subdev_ltcg_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ltcg/nouveau_subdev_ltcg_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv4c.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nvc3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_mxms.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_memx.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fannil.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fanpwm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fantog.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_ic.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_temp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_nv40.c nouveau a42 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_agp.c nouveau d65 2 a66 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau # XXX drm prime d70 1 d72 465 @ 1.14 log @Set nouveau to a more reasonable debug level. Match the compile-time and default run-time settings in Linux. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.13 2016/01/29 22:49:06 joerg Exp $ d25 2 a26 236 # XXX If you find a way to apply the warning flags to all Nouveau # sources, please apply it here and remove this stupidly gigantic list! makeoptions nouveau "CWARNFLAGS.nouveau_agp.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_bios.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_bo.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_connector.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_client.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_gpuobj.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_ramht.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_display.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_dfp.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_tvnv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_tvmodesnv17.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_crypt_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_crypt_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_device_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_device_ctrl.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nva0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv17.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nvc0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nve0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxgk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxgm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc1.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc8.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvd7.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvd9.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnve4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv25.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv2a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv30.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv34.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv35.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv50.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc1.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc8.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvd7.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvd9.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nve4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv31.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_base.c"+="-Wno-missing-field-initializers -Wno-type-limits" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_daemon.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_ppp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_ppp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_nv50_fence.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_nv50_display.c"+="${${ACTIVE_CC} == gcc:? -Wno-unused-but-set-variable :}" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_pll.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv31.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv05.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvaf.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv25.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv30.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv35.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv36.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv46.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv47.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv49.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaf.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv49.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_sddr3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-prototypes" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_anx9805.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-prototypes" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gf100.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv4c.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_ic.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_volt_nv40.c"+="-Wno-missing-field-initializers" @ 1.14.18.1 log @Sync with HEAD @ text @d1 1 a1 3 # $NetBSD: files.nouveau,v 1.26 2019/02/04 08:18:08 mrg Exp $ version 20180827 d18 2 a19 3 makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/include" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/include/nvkm" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/nvkm" d25 236 a260 6 makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau"+="${${ACTIVE_CC} == clang:? -Wno-error=gnu-variable-sized-type-not-at-end :}" makeoptions nouveau "CWARNFLAGS.nouveau"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} == 7:? -Wno-error=implicit-fallthrough :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_bios_timing.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} == 7:? -Wno-error=int-in-bool-context :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_clk_gt215.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} == 7:? -Wno-error=int-in-bool-context :}" d265 299 d576 1 d599 1 a599 2 file external/bsd/drm2/dist/drm/nouveau/nouveau_nvif.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau a602 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_usif.c nouveau a603 465 file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_device.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_notify.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_engine.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_enum.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_event.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_gpuobj.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_ioctl.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_memory.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_mm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_notify.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_oproxy.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_option.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_ramht.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_subdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/bsp/nouveau_nvkm_engine_bsp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/cipher/nouveau_nvkm_engine_cipher_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_acpi.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_ctrl.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_pci.c nouveau & nouveau_pci file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_tegra.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_user.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_baseg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basenv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_changf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_channv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coreg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coreg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_corenv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dmacgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dmacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dport.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdagf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdagt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmig84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_outp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_outpdp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlyg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlynv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piocgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piocnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_vga.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_user.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usergf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usergf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usernv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usernv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_chang84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_channv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmag84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifog84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifonv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk110b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm206.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk110b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm206.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_mcp79.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv15.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv2a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv34.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nouveau_nvkm_engine_falcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nouveau_nvkm_engine_xtensa.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec/nouveau_nvkm_engine_sec_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nvsw.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/vp/nouveau_nvkm_engine_vp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0203.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0205.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0209.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_P0260.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_boost.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_cstep.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_dcb.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_extdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_i2c.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_image.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_init.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_mxm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_npde.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pcir.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_perf.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pll.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pmu.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_ramcfg.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_rammap.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadow.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowacpi.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowof.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowpci.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowramin.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowrom.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_therm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_timing.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_vmap.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_volt.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_xpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_hwsq.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_mcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_pllgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_pllnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv05.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gddr5.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_mcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv36.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv47.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ram.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_rammcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_sddr2.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_sddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_anx9805.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_aux.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_auxg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_auxgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_bus.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_pad.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_mxms.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_agp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv4c.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_memx.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fannil.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fanpwm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fantog.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_ic.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_temp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_nv40.c nouveau @ 1.14.18.2 log @Mostly merge changes from HEAD upto 20200411 @ text @d1 1 a1 1 # $NetBSD$ d6 1 a6 1 device nouveau: drmkms, drmkms_ttm, nouveaufbbus, firmload d31 3 a33 6 makeoptions nouveau "CWARNFLAGS.nouveau"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-error=implicit-fallthrough :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_bios_timing.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-error=int-in-bool-context :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_clk_gt215.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-error=int-in-bool-context :}" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_instmem_base.c"+="-Wno-pointer-arith" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_bios_shadowpci.c"+="-Wno-pointer-arith" makeoptions nouveau "CWARNFLAGS.nouveau_nvkm_subdev_instmem_nv40.c"+="-Wno-pointer-arith" @ 1.14.16.1 log @Sync with HEAD Resolve a couple of conflicts (result of the uimin/uimax changes) @ text @d1 1 a1 3 # $NetBSD: files.nouveau,v 1.21 2018/08/27 16:06:01 riastradh Exp $ version 20180827 d18 2 a19 3 makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/include" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/include/nvkm" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/nvkm" d25 236 a260 2 makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-shadow" d265 299 d576 1 d599 1 a599 2 file external/bsd/drm2/dist/drm/nouveau/nouveau_nvif.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau a602 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_usif.c nouveau a603 465 file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_device.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_notify.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_engine.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_enum.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_event.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_gpuobj.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_ioctl.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_memory.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_mm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_notify.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_oproxy.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_option.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_ramht.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_subdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/bsp/nouveau_nvkm_engine_bsp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/nouveau_nvkm_engine_ce_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/cipher/nouveau_nvkm_engine_cipher_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_acpi.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_ctrl.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_pci.c nouveau & nouveau_pci file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_tegra.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_user.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_baseg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basegt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_basenv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_changf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_channv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coreg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coreg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_coregt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_corenv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_cursnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dmacgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dmacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dport.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdagf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdagt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmig84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_hdmigt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_oimmnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_outp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_outpdp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlyg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlygt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_ovlynv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piocgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piocnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_piornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootg84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_rootnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sorgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_sornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_vga.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_user.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usergf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usergf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usernv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/nouveau_nvkm_engine_dma_usernv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_chang84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_channv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmag84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_dmanv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifog84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifogm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_gpfifonv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk110b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm206.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxgm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_ctxnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk110b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm206.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gm20b.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_mcp79.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv15.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv2a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv34.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/nouveau_nvkm_engine_mpeg_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/nouveau_nvkm_engine_mspdec_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/nouveau_nvkm_engine_msppp_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/nouveau_nvkm_engine_msvld_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nouveau_nvkm_engine_falcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/nouveau_nvkm_engine_xtensa.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf108.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gt200.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/nouveau_nvkm_engine_pm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec/nouveau_nvkm_engine_sec_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/nouveau_nvkm_engine_sw_nvsw.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/engine/vp/nouveau_nvkm_engine_vp_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/nouveau_nvkm_subdev_bar_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0203.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0205.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_M0209.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_P0260.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_boost.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_cstep.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_dcb.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_extdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_i2c.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_image.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_init.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_mxm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_npde.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pcir.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_perf.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pll.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_pmu.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_ramcfg.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_rammap.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadow.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowacpi.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowof.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowpci.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowramin.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_shadowrom.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_therm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_timing.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_vmap.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_volt.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/nouveau_nvkm_subdev_bios_xpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_hwsq.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/nouveau_nvkm_subdev_bus_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_mcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_pllgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/nouveau_nvkm_subdev_clk_pllnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv05.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/nouveau_nvkm_subdev_devinit_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gddr5.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_mcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_mcp89.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv36.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv47.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ram.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramgt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_rammcp77.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_ramnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_sddr2.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/nouveau_nvkm_subdev_fb_sddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/nouveau_nvkm_subdev_fuse_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/nouveau_nvkm_subdev_gpio_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_anx9805.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_aux.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_auxg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_auxgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_bus.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_busnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_gm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_pad.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padg94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padgf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padgm204.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/nouveau_nvkm_subdev_i2c_padnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gf117.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/nouveau_nvkm_subdev_ibus_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/nouveau_nvkm_subdev_instmem_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ltc/nouveau_nvkm_subdev_ltc_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_g98.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/nouveau_nvkm_subdev_mc_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_mxms.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/nouveau_nvkm_subdev_mxm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_agp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_g94.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/nouveau_nvkm_subdev_pci_nv4c.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk110.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk208.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/nouveau_nvkm_subdev_pmu_memx.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fannil.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fanpwm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_fantog.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_g84.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gf119.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_gt215.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_ic.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/nouveau_nvkm_subdev_therm_temp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/nouveau_nvkm_subdev_timer_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gk104.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/nouveau_nvkm_subdev_volt_nv40.c nouveau @ 1.14.16.2 log @Sync with head @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.23 2018/10/14 17:25:21 riastradh Exp $ a29 1 makeoptions nouveau "CWARNFLAGS.nouveau"+="${${ACTIVE_CC} == clang:? -Wno-error=gnu-variable-sized-type-not-at-end :}" @ 1.13 log @Restrict -Wno-unused-but-set-variable to gcc. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.12 2015/10/22 23:16:23 jmcneill Exp $ d22 2 a23 3 # XXX DEBUG ALL THE BUGS! makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=1000" makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=6" @ 1.12 log @sprinkle -Wno-missing-field-initializers @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.11 2015/10/18 15:42:00 jmcneill Exp $ d132 1 a132 1 makeoptions nouveau "CWARNFLAGS.nouveau_nv50_display.c"+="-Wno-unused-but-set-variable" @ 1.11 log @Backport GK20A support from linux-3.16. commits: 53d206bb4aadba255d20b70893ed5ba1d89f41e1 88ff3f5f63370a8ff5b0e34bdb58144bf1c2fa9b 90a5500c2bf0e83cd965128fce9ac1f5fa4f04f5 fef94f6272c6d1ce1c9177770f50f7281d61f5f6 86ebef722dab7f9ea4c5753640ef7d660c681985 b7c852a646b12051e61c4dde4ddaa6c14af9c80b 370eec76b67430f6055ebda07c820f02288d93b8 a4d4bbf130724c9a9a3dff673eb9342f1dbe2392 52e98f1a84094f9cfb36d02a73bc4271a71c70eb ok riastradh@@ @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.10 2015/10/17 17:32:18 jmcneill Exp $ d65 1 d75 1 d86 1 d165 1 d189 1 d222 1 @ 1.10 log @nouveau_pci.c depends on nouveau_pci condition, not nouveau @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.9 2015/10/17 12:02:44 jmcneill Exp $ d324 1 d334 1 d347 1 d452 1 d476 1 d507 1 @ 1.9 log @Split nouveau@@pci from nouveau so we can attach it to other busses. nouveaufb still depends on nouveau_pci, but it is not applicable to non-PCI devices anyway. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.8 2015/03/06 01:43:07 riastradh Exp $ d7 1 a7 1 file external/bsd/drm2/nouveau/nouveau_pci.c nouveau @ 1.8 log @One last round for nouveau. It links! @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.7 2015/02/25 22:11:59 riastradh Exp $ d4 4 a7 2 device nouveau: drmkms, drmkms_pci, drmkms_ttm, nouveaufbbus attach nouveau at pci a12 1 file external/bsd/drm2/nouveau/nouveau_pci.c nouveau @ 1.7 log @Another round of nouveau whack-a-mole. Nouveau compiles now, though it doesn't link yet. Need to write driver attachment, wscons framebuffer, &c. Probably also some i2c stuff. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.6 2015/02/25 17:29:42 riastradh Exp $ d3 2 a4 1 device nouveau: drmkms, drmkms_pci, drmkms_ttm, genfb, wsemuldisplaydev d7 9 d19 1 d25 2 d573 1 a573 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau @ 1.6 log @Another round of whack-a-mole with nouveau. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.5 2015/02/25 14:57:04 riastradh Exp $ d232 1 d234 8 d576 1 a576 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_sysfs.c nouveau d578 1 a578 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_vga.c nouveau @ 1.5 log @Another round of nouveau whack-a-mole. Derived from a patch by chs@@. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.4 2014/12/03 22:59:22 riastradh Exp $ d119 114 @ 1.4 log @nouveau_nv50_fence.c needs -Wno-shadow. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.3 2014/08/23 08:03:34 riastradh Exp $ d115 1 d117 1 @ 1.3 log @Another round of nouveau whack-a-mole. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.2 2014/08/06 15:01:34 riastradh Exp $ d114 1 @ 1.3.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.8 2015/03/06 01:43:07 riastradh Exp $ d3 1 a3 2 define nouveaufbbus { } device nouveau: drmkms, drmkms_pci, drmkms_ttm, nouveaufbbus a5 9 device nouveaufb: nouveaufbbus, drmfb, drmfb_pci, wsemuldisplaydev attach nouveaufb at nouveaufbbus # Local additions. External sources are listd below. file external/bsd/drm2/nouveau/nouveau_pci.c nouveau file external/bsd/drm2/nouveau/nouveau_sysfs.c nouveau file external/bsd/drm2/nouveau/nouveau_vga.c nouveau file external/bsd/drm2/nouveau/nouveaufb.c nouveaufb a8 1 makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/nouveau" a13 2 # XXX If you find a way to apply the warning flags to all Nouveau # sources, please apply it here and remove this stupidly gigantic list! a113 2 makeoptions nouveau "CWARNFLAGS.nouveau_nv50_fence.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_nv50_display.c"+="-Wno-unused-but-set-variable" a114 1 makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nv50.c"+="-Wno-missing-field-initializers" a115 123 makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_pll.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv31.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv05.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvaf.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv25.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv30.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv35.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv36.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv46.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv47.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv49.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaf.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv49.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_sddr3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-prototypes" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_anx9805.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-prototypes" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gf100.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv4c.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_ic.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_volt_nv40.c"+="-Wno-missing-field-initializers" d434 1 a434 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau d450 1 a450 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_sysfs.c nouveau d452 1 a452 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_vga.c nouveau @ 1.3.2.2 log @Sync with HEAD (as of 26th Dec) @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.3.2.1 2015/04/06 15:18:17 skrll Exp $ d4 2 a5 4 device nouveau: drmkms, drmkms_ttm, nouveaufbbus attach nouveau at pci with nouveau_pci: drmkms_pci file external/bsd/drm2/nouveau/nouveau_pci.c nouveau_pci d11 1 a63 1 makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_gk20a.c"+="-Wno-missing-field-initializers" a72 1 makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxgk20a.c"+="-Wno-missing-field-initializers" a82 1 makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_gk20a.c"+="-Wno-missing-field-initializers" a160 1 makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gk20a.c"+="-Wno-missing-field-initializers" a183 1 makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgk20a.c"+="-Wno-missing-field-initializers" a215 1 makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_gk20a.c"+="-Wno-missing-field-initializers" a322 1 file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_gk20a.c nouveau a331 1 file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxgk20a.c nouveau a343 1 file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gk20a.c nouveau a447 1 file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gk20a.c nouveau a470 1 file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramgk20a.c nouveau a500 1 file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_gk20a.c nouveau @ 1.3.2.3 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.3.2.2 2015/12/27 12:10:03 skrll Exp $ d22 3 a24 2 makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=5" makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=3" d132 1 a132 1 makeoptions nouveau "CWARNFLAGS.nouveau_nv50_display.c"+="${${ACTIVE_CC} == gcc:? -Wno-unused-but-set-variable :}" @ 1.2 log @Whack some nouveau moles. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.1 2014/08/06 13:36:07 riastradh Exp $ d32 84 d434 1 a434 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau d438 1 a438 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fbcon.c nouveau d443 1 a443 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fbcon.c nouveau d446 1 a446 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fbcon.c nouveau d448 1 a448 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau @ 1.2.4.1 log @Pull up following revision(s) (requested by riastradh in ticket #95): sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/fb.h: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv10_fence.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_base.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/include/engine/device.h: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/pwr.h: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/nouveau_engine_xtensa.c: revision 1.2 sys/external/bsd/drm2/include/linux/bitops.h: revision 1.8 sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv17.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvmodesnv17.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h: revision 1.3 sys/external/bsd/drm2/include/drm/drm_agp_netbsd.h: revision 1.4 sys/external/bsd/drm2/include/linux/spinlock.h: revision 1.4 sys/external/bsd/drm2/include/linux/pm_runtime.h: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv98.c: revision 1.2 sys/external/bsd/drm2/nouveau/files.nouveau: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_dacnv50.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv50.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c: revision 1.5 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_base.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv84.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv50.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c: revision 1.2 sys/external/bsd/drm2/include/linux/vmalloc.h: revision 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nve0.h: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nv04.h: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.h: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_base.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nvd0.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv04.c: revision 1.2 sys/external/bsd/drm2/nouveau/nouveau_module.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv40.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gm107.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvd7.c: revision 1.2 sys/external/bsd/drm2/include/linux/mutex.h: revision 1.7 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nv50.h: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c: revision 1.3 sys/external/bsd/drm2/include/linux/i2c.h: revision 1.6 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc0.c: revision 1.2 sys/external/bsd/drm2/include/linux/pagemap.h: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv04.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nva3.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/bar.h: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c: revision 1.2 Another round of nouveau whack-a-mole. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.2 2014/08/06 15:01:34 riastradh Exp $ a31 84 makeoptions nouveau "CWARNFLAGS.nouveau_engine_crypt_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_crypt_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_device_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_device_ctrl.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nva0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv17.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nvc0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nve0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxgm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc1.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc8.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvd7.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvd9.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnve4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv25.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv2a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv30.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv34.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv35.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv50.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc1.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc8.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvd7.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvd9.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nve4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv31.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_base.c"+="-Wno-missing-field-initializers -Wno-type-limits" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_daemon.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_ppp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_ppp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nvc0.c"+="-Wno-missing-field-initializers" d350 1 a350 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau d354 1 a354 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fbcon.c nouveau d359 1 a359 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fbcon.c nouveau d362 1 a362 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fbcon.c nouveau d364 1 a364 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau # XXX drm prime @ 1.2.4.2 log @Pull up following revision(s) (requested by chs in ticket #401): distrib/sets/lists/modules/md.amd64: revisions 1.46, 1.47 via patch distrib/sets/lists/modules/md.i386: revisions 1.49, 1.50 sys/dev/ic/pcdisplayvar.h: revision 1.20 sys/dev/ic/vgavar.h: revision 1.32 sys/external/bsd/drm/dist/bsd-core/drm_drv.c: revision 1.26 sys/external/bsd/drm2/dist/drm/drm_agpsupport.c: revisions 1.5, 1.6 sys/external/bsd/drm2/dist/drm/drm_pci.c: revisions 1.4, 1.5 sys/external/bsd/drm2/dist/drm/drm_stub.c: revisions 1.6-1.8 sys/external/bsd/drm2/dist/drm/i915/i915_drv.h: revision 1.11 sys/external/bsd/drm2/dist/drm/radeon/cik.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/ni.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/si.c: revision 1.3 sys/external/bsd/drm2/dist/include/drm/drmP.h: revisions 1.8, 1.9 sys/external/bsd/drm2/dist/include/drm/drm_agpsupport.h: revisions 1.3, 1.4 sys/external/bsd/drm2/drm/drm_drv.c: revision 1.11 sys/external/bsd/drm2/drm/drm_module.c: revision 1.9 sys/external/bsd/drm2/drm/drm_sysctl.c: revisions 1.1-1.4 sys/external/bsd/drm2/drm/drm_vm.c: revision 1.7 sys/external/bsd/drm2/drm/files.drmkms: revisions 1.8, 1.9 sys/external/bsd/drm2/i915drm/files.i915drmkms: revision 1.9 sys/external/bsd/drm2/i915drm/i915_module.c: revisions 1.4, 1.5 sys/external/bsd/drm2/include/drm/drm_sysctl.h: revisions 1.1, 1.2 sys/external/bsd/drm2/include/linux/hdmi.h: revisions 1.3-1.5 sys/external/bsd/drm2/include/linux/module.h: revision 1.5 sys/external/bsd/drm2/include/linux/moduleparam.h: revisions 1.3, 1.4 sys/external/bsd/drm2/include/linux/pci.h: revision 1.11 sys/external/bsd/drm2/linux/linux_module.c: revision 1.5 sys/external/bsd/drm2/nouveau/files.nouveau: revision 1.4 sys/external/bsd/drm2/nouveau/nouveau_module.c: revision 1.3 sys/external/bsd/drm2/pci/drm_pci.c: revision 1.8 sys/external/bsd/drm2/pci/drm_pci_module.c: revision 1.3 sys/external/bsd/drm2/radeon/radeon_module.c: revision 1.3 sys/external/bsd/drm2/ttm/files.ttm: revision 1.1 sys/modules/drm2pci/Makefile: file removal sys/modules/drmkms/Makefile: revisions 1.4-1.7 sys/modules/drmkms_linux/Makefile: revision 1.5 sys/modules/drmkms_pci/Makefile: revisions 1.3, 1.4 sys/modules/i915drmkms/Makefile: revisions 1.5-1.7 Split drm ttm config into a separate file. -- Fix module build of drmkms_linux. -- Remove vestigial drm2pci module, replaced by drmkms_pci. -- fix the module class. -- add the drmkms modules -- make a drm_agp_destroy() function to resolve the circular dependency between drmkms and drmkms_pci -- finalize the idr code. -- add drm_agp_destroy -- fix drmkms module path for xen. -- fix build failure. /tmp/bracket/build/2014.11.10.22.43.46-i386/src/sys/external/bsd/drm2/include/linux/pci.h:36:20: fatal error: acpica.h: No such file or directory -- make this work: add agpsupport and sysctl code -- move agpsupport to drmkms to avoid circular dependencies. -- turn on dynamic ldscript creation to handle link set symbol definitions used in the automatic sysctl creation. -- Add __link_set based code to automatically convert the linux module parameters into sysctls. -- this module needs MKLDSCRIPT too now -- more _KERNEL_OPT -- prettify and add to all the modules that have it. -- fix description setting. -- Adjust flags to allow building with clang. -- Fix build with clang. -- Drop casts in favour of expressions that actually give the right pointer. -- Move all PCI/AGP code back to drmkms_pci module where it belongs. -- Use correct length for hdmi_infoframe_header_pack in . Fixes PR kern/49411. -- Back out previous, fix PR kern/49411 correctly. frame->header.length is not initialized in the vendor packet case. Instead, make hdmi_infoframe_header_pack take the packet length and subtract the size of the header when packing the header. (Could make it take the payload length instead, but for callers it is more convenient to have a name for the whole packet length.) -- Fix bounds checking in hdmi_infoframe_header_pack (PR kern/49411). -- Trivial build fix for no options SYSCTL_INCLUDE_DESCR case, to avoid -Werror. OK christos@@ and riastradh@@ -- fix debugging compilation (ALL kernel) -- nouveau_nv50_fence.c needs -Wno-shadow. -- fix a confusion between dev_t and devmajor_t, and include the primary minor when calling makedev(). @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.2.4.1 2014/09/21 17:41:53 snj Exp $ a113 1 makeoptions nouveau "CWARNFLAGS.nouveau_nv50_fence.c"+="-Wno-shadow" @ 1.2.4.3 log @Pull up following revision(s) (requested by mrg in ticket #573): sys/external/bsd/common/include/linux/kernel.h: 1.5, 1.6 sys/external/bsd/drm2/dist/drm/drm_ioctl.c: 1.4 sys/external/bsd/drm2/dist/drm/drm_irq.c: 1.6-1.8 sys/external/bsd/drm2/dist/drm/i915/i915_dma.c: 1.13-1.15 sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: 1.23-1.27 sys/external/bsd/drm2/dist/drm/i915/i915_gem_execbuffer.c: 1.5 sys/external/bsd/drm2/dist/drm/i915/intel_display.c: 1.14, 1.15 sys/external/bsd/drm2/dist/drm/i915/intel_dp.c: 1.10 sys/external/bsd/drm2/dist/drm/i915/intel_drv.h: 1.8 sys/external/bsd/drm2/dist/drm/i915/intel_i2c.c: 1.8-1.13 sys/external/bsd/drm2/dist/drm/i915/intel_pm.c: 1.6 sys/external/bsd/drm2/dist/drm/i915/intel_ringbuffer.c: 1.5, 1.6 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c: 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h: 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/mc.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/pwr.h: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/os.h: 1.4, 1.5 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_pll.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/fbmem.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvc0.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nv50.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nvc0.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c: 1.2, 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_ic.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv44.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nv04.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.h: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c: 1.4, 1.5 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv84_fence.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_vga.h: 1.2 sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c: 1.6-1.8 sys/external/bsd/drm2/dist/drm/radeon/radeon_pm.c: 1.3 sys/external/bsd/drm2/dist/drm/radeon/rs400.c: 1.3 sys/external/bsd/drm2/dist/drm/via/via_dmablit.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/via/via_drv.h: 1.3 sys/external/bsd/drm2/dist/drm/via/via_irq.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/via/via_video.c: 1.3, 1.4 sys/external/bsd/drm2/dist/include/drm/drmP.h: 1.10 sys/external/bsd/drm2/dist/include/drm/drm_crtc.h: 1.4 sys/external/bsd/drm2/dist/include/drm/drm_modes.h: 1.3 sys/external/bsd/drm2/dist/uapi/drm/i915_drm.h: 1.2 sys/external/bsd/drm2/drm/drm_cache.c: 1.4-1.6 sys/external/bsd/drm2/drm/drm_drv.c: 1.14 sys/external/bsd/drm2/drm/drm_module.c: 1.10 sys/external/bsd/drm2/drm/drm_sysctl.c: 1.5 sys/external/bsd/drm2/drm/drm_vma_manager.c: 1.2 sys/external/bsd/drm2/drm/drmfb.c: 1.1 sys/external/bsd/drm2/drm/files.drmkms: 1.10, 1.11 sys/external/bsd/drm2/i2c/drm_encoder_slave.c: 1.1 sys/external/bsd/drm2/i915drm/files.i915drmkms: 1.7, 1.10 sys/external/bsd/drm2/i915drm/intelfb.c: 1.11, 1.12 sys/external/bsd/drm2/include/asm/io.h: 1.4 sys/external/bsd/drm2/include/asm/unaligned.h: 1.2, 1.3 sys/external/bsd/drm2/include/drm/drm_encoder_slave.h: 1.1 sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h: 1.7-1.11 sys/external/bsd/drm2/include/drm/drmfb.h: 1.1 sys/external/bsd/drm2/include/drm/drmfb_pci.h: 1.1, 1.2 sys/external/bsd/drm2/include/linux/bitops.h: 1.9 sys/external/bsd/drm2/include/linux/i2c.h: 1.7, 1.8 sys/external/bsd/drm2/include/linux/io-mapping.h: 1.5 sys/external/bsd/drm2/include/linux/moduleparam.h: 1.5 sys/external/bsd/drm2/include/linux/pci.h: 1.12-1.15 sys/external/bsd/drm2/include/linux/pm.h: 1.4 sys/external/bsd/drm2/include/linux/reboot.h: 1.2 sys/external/bsd/drm2/include/linux/slab.h: 1.5 sys/external/bsd/drm2/include/linux/string.h: 1.4 sys/external/bsd/drm2/include/linux/vgaarb.h: 1.3 sys/external/bsd/drm2/include/linux/ww_mutex.h: 1.10 sys/external/bsd/drm2/linux/files.drmkms_linux: 1.8 sys/external/bsd/drm2/linux/linux_i2c.c: 1.3 sys/external/bsd/drm2/linux/linux_ww_mutex.c: 1.1 sys/external/bsd/drm2/nouveau/files.nouveau: 1.5-1.8 sys/external/bsd/drm2/nouveau/nouveau_pci.c: 1.1-1.3 sys/external/bsd/drm2/nouveau/nouveau_pci.h: 1.1 sys/external/bsd/drm2/nouveau/nouveau_sysfs.c: 1.1 sys/external/bsd/drm2/nouveau/nouveau_vga.c: 1.1 sys/external/bsd/drm2/nouveau/nouveaufb.c: 1.1 sys/external/bsd/drm2/nouveau/nouveaufb.h: 1.1 sys/external/bsd/drm2/pci/drm_pci.c: 1.10-1.12 sys/external/bsd/drm2/pci/drm_pci_module.c: 1.4 sys/external/bsd/drm2/pci/drmfb_pci.c: 1.1-1.3 sys/external/bsd/drm2/pci/files.drmkms_pci: 1.5 sys/external/bsd/drm2/radeon/radeon_pci.c: 1.5-1.7 sys/modules/drmkms/Makefile: 1.8, 1.9 sys/modules/drmkms_linux/Makefile: 1.6 sys/modules/drmkms_pci/Makefile: 1.5 sync drm2 with HEAD. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.2.4.2 2015/01/11 05:59:17 snj Exp $ d3 1 a3 2 define nouveaufbbus { } device nouveau: drmkms, drmkms_pci, drmkms_ttm, nouveaufbbus a5 9 device nouveaufb: nouveaufbbus, drmfb, drmfb_pci, wsemuldisplaydev attach nouveaufb at nouveaufbbus # Local additions. External sources are listd below. file external/bsd/drm2/nouveau/nouveau_pci.c nouveau file external/bsd/drm2/nouveau/nouveau_sysfs.c nouveau file external/bsd/drm2/nouveau/nouveau_vga.c nouveau file external/bsd/drm2/nouveau/nouveaufb.c nouveaufb a8 1 makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/nouveau" a13 2 # XXX If you find a way to apply the warning flags to all Nouveau # sources, please apply it here and remove this stupidly gigantic list! a114 1 makeoptions nouveau "CWARNFLAGS.nouveau_nv50_display.c"+="-Wno-unused-but-set-variable" a115 1 makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nv50.c"+="-Wno-missing-field-initializers" a116 123 makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_pll.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv31.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv05.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvaf.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv25.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv30.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv35.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv36.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv46.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv47.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv49.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaf.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv49.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_sddr3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-prototypes" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_anx9805.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-prototypes" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gf100.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv4c.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_ic.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_volt_nv40.c"+="-Wno-missing-field-initializers" d435 1 a435 1 file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau d451 1 a451 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_sysfs.c nouveau d453 1 a453 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_vga.c nouveau @ 1.2.4.4 log @Pull up following revision(s) (requested by riastradh in ticket #1092): sys/external/bsd/drm2/nouveau/files.nouveau: revision 1.9 sys/external/bsd/drm2/nouveau/nouveau_module.c: revision 1.4 sys/external/bsd/drm2/nouveau/nouveau_pci.c: revision 1.4 sys/external/bsd/drm2/nouveau/nouveau_pci.h: revision 1.2 sys/external/bsd/drm2/nouveau/nouveaufb.c: revision 1.3 Split nouveau@@pci from nouveau so we can attach it to other busses. nouveaufb still depends on nouveau_pci, but it is not applicable to non-PCI devices anyway. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.2.4.3 2015/03/06 21:39:11 snj Exp $ d4 2 a5 4 device nouveau: drmkms, drmkms_ttm, nouveaufbbus attach nouveau at pci with nouveau_pci: drmkms_pci file external/bsd/drm2/nouveau/nouveau_pci.c nouveau d11 1 @ 1.2.4.5 log @Pull up following revision(s) (requested by riastradh in ticket #1157): sys/external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_subdev.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c: revisions 1.9, 1.10 sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/namedb.h: revision 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_base.c: revisions 1.4, 1.5 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv40.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c: revision 1.8 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.h: revision 1.4 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c: revision 1.4 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv10_fence.c: revision 1.3 sys/external/bsd/drm2/include/linux/delay.h: revision 1.4 sys/external/bsd/drm2/include/linux/spinlock.h: revision 1.7 sys/external/bsd/drm2/nouveau/files.nouveau: revision 1.14 sys/external/bsd/drm2/nouveau/nouveau_pci.c: revision 1.7 Set nouveau to a more reasonable debug level. Match the compile-time and default run-time settings in Linux. -- Pass a sensible device state pointer to nouveau suspend/resume ops. Gives nouveau half a chance of suspending and resuming -- not that it works on my test laptop yet, but it's a start. -- Fix bus_space_subregion error branch. Return error code, not 0 (!), on bus_space_subregion failure. In answer to `XXX error branch' comment: if nouveau_barobj_ctor fails, then the caller will call nouveau_barobj_dtor too. So there's no leak here. Unlikely to fix any observed bugs with nouveau -- there's no error branch in the Linux side here. But maybe it will catch some other bug earlier. -- Map the same mmio size as Linux does. Unlikely to have practical consequences -- just reduces differences in behaviour from upstream, to rule them out. -- Print error code for failure to map PRAMIN BAR. -- In msleep use mdelay if cold -- Use only the low 32 bits of the bar object's vma offset as intended. Should fix PR kern/50372, seen by everyone trying to use nouveau on amd64 with hardware that uses nv50-style BARs and not nvc0-style BARs. -- Destroy the lock before caller frees memory. -- Destroy spin locks appropriately. -- Destroy the mutex before free. -- Provide reader/writer semantics with recursive readers. -- Exclude VRAM and FIFO regions from MMIO register mapping. Nouveau maps those separately, and it is not trivial to convert those mappings to bus_space_subregion. @ text @d1 1 a1 1 # $NetBSD: files.nouveau,v 1.2.4.4 2016/02/11 22:48:22 snj Exp $ d22 3 a24 2 makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=5" makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=3" @ 1.2.6.1 log @file files.nouveau was added on branch tls-maxphys on 2014-08-20 00:04:22 +0000 @ text @d1 368 @ 1.2.6.2 log @Rebase to HEAD as of a few days ago. @ text @a0 368 # $NetBSD$ device nouveau: drmkms, drmkms_pci, drmkms_ttm, genfb, wsemuldisplaydev attach nouveau at pci makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core/include" # XXX DEBUG ALL THE BUGS! makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=1000" makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=6" makeoptions nouveau "CWARNFLAGS.nouveau_agp.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_bios.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_bo.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_connector.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_client.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_gpuobj.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_ramht.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_display.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_dfp.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_tvnv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_tvmodesnv17.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nve0.c"+="-Wno-missing-field-initializers" file external/bsd/drm2/nouveau/nouveau_module.c nouveau # Generated from nouveau2netbsd. file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engctx.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engine.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_enum.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_event.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_gpuobj.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_handle.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_mm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_namedb.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_option.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_parent.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_printk.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_ramht.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_subdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_ctrl.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_gm100.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_dacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_dport.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdanva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdanvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nva0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_piornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_vga.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc1.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc8.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvd7.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvd9.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnve4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv2a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv34.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc1.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc8.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvd7.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvd9.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nve4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/nouveau_engine_falcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/nouveau_engine_xtensa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_daemon.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/ppp/nouveau_engine_ppp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/ppp/nouveau_engine_ppp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_P0260.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_boost.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_cstep.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_dcb.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_extdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_i2c.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_init.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_mxm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_perf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_pll.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_ramcfg.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_rammap.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_therm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_timing.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_vmap.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_volt.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_xpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_hwsq.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_pllnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_pllnva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv05.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nvaf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gddr5.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv36.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv47.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvaf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_sddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_anx9805.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_aux.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ltcg/nouveau_subdev_ltcg_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ltcg/nouveau_subdev_ltcg_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv4c.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nvc3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_mxms.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_memx.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fannil.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fanpwm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fantog.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_ic.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_temp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_arb.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_crtc.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_cursor.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_dac.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_dfp.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_hw.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_overlay.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvmodesnv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_abi16.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_agp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_bios.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_connector.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_display.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_dma.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_hwmon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv10_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv17_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv84_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_sgdma.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_sysfs.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_vga.c nouveau @ 1.2.6.3 log @update from HEAD @ text @d3 2 a4 13 define nouveaufbbus { } device nouveau: drmkms, drmkms_ttm, nouveaufbbus attach nouveau at pci with nouveau_pci: drmkms_pci file external/bsd/drm2/nouveau/nouveau_pci.c nouveau_pci device nouveaufb: nouveaufbbus, drmfb, drmfb_pci, wsemuldisplaydev attach nouveaufb at nouveaufbbus # Local additions. External sources are listd below. file external/bsd/drm2/nouveau/nouveau_sysfs.c nouveau file external/bsd/drm2/nouveau/nouveau_vga.c nouveau file external/bsd/drm2/nouveau/nouveaufb.c nouveaufb a8 1 makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/nouveau" d10 3 a12 2 makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=5" makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=3" a13 2 # XXX If you find a way to apply the warning flags to all Nouveau # sources, please apply it here and remove this stupidly gigantic list! a31 216 makeoptions nouveau "CWARNFLAGS.nouveau_engine_crypt_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_crypt_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_device_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_device_ctrl.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nva0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv17.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nvc0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nve0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxgk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxgm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc1.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc8.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvd7.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvd9.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnve4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv25.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv2a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv30.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv34.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv35.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv50.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc0.c"+="-Wno-missing-field-initializers -Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc1.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc8.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvd7.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvd9.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nve4.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv31.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_base.c"+="-Wno-missing-field-initializers -Wno-type-limits" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_daemon.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nvf0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_ppp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_ppp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_nv50_fence.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_nv50_display.c"+="${${ACTIVE_CC} == gcc:? -Wno-unused-but-set-variable :}" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_pll.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv31.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv05.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvaf.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv25.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv30.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv35.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv36.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv46.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv47.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv49.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaf.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv1a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv20.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv49.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvaa.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_sddr3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv10.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-prototypes" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_anx9805.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv4e.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-prototypes" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gf100.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gm107.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv4c.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv94.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nv108.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_ic.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv40.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nvd0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_gk20a.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv41.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv44.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv50.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_subdev_volt_nv40.c"+="-Wno-missing-field-initializers" a99 1 file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_gk20a.c nouveau a108 1 file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxgk20a.c nouveau a120 1 file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gk20a.c nouveau a224 1 file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gk20a.c nouveau a247 1 file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramgk20a.c nouveau a277 1 file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_gk20a.c nouveau d354 1 a354 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fbcon.c nouveau d359 1 a359 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fbcon.c nouveau d362 1 a362 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fbcon.c nouveau d364 1 a364 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau # XXX drm prime d366 1 a366 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_sysfs.c nouveau d368 1 a368 1 #file external/bsd/drm2/dist/drm/nouveau/nouveau_vga.c nouveau @ 1.2.2.1 log @file files.nouveau was added on branch tls-earlyentropy on 2014-08-10 06:55:40 +0000 @ text @d1 368 @ 1.2.2.2 log @Rebase. @ text @a0 368 # $NetBSD: files.nouveau,v 1.2 2014/08/06 15:01:34 riastradh Exp $ device nouveau: drmkms, drmkms_pci, drmkms_ttm, genfb, wsemuldisplaydev attach nouveau at pci makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core" makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core/include" # XXX DEBUG ALL THE BUGS! makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=1000" makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=6" makeoptions nouveau "CWARNFLAGS.nouveau_agp.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_bios.c"+="-Wno-shadow" makeoptions nouveau "CWARNFLAGS.nouveau_bo.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_connector.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_client.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_gpuobj.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_core_ramht.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_display.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_dfp.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_tvnv04.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nv84.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nv98.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_tvmodesnv17.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nve0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nva3.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nvc0.c"+="-Wno-missing-field-initializers" makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nve0.c"+="-Wno-missing-field-initializers" file external/bsd/drm2/nouveau/nouveau_module.c nouveau # Generated from nouveau2netbsd. file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_client.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engctx.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engine.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_enum.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_event.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_gpuobj.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_handle.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_mm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_namedb.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_object.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_option.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_parent.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_printk.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_ramht.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_subdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/nouveau_engine_bsp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_ctrl.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_gm100.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_dacnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_dport.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdanva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdanvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_hdminvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nva0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_piornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_sornvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_vga.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/dmaobj/nouveau_engine_dmaobj_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc1.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvc8.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvd7.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvd9.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnve4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv2a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv34.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc1.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc8.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvd7.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvd9.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nve4.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/nouveau_engine_mpeg_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/nouveau_engine_falcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/nouveau_engine_xtensa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_daemon.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon/nouveau_engine_perfmon_nvf0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/ppp/nouveau_engine_ppp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/ppp/nouveau_engine_ppp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/software/nouveau_engine_software_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/engine/vp/nouveau_engine_vp_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_P0260.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_boost.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_conn.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_cstep.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_dcb.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_extdev.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_i2c.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_init.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_mxm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_perf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_pll.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_ramcfg.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_rammap.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_therm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_timing.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_vmap.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_volt.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_xpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_hwsq.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv31.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/bus/nouveau_subdev_bus_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_pllnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_pllnva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv05.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nvaf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gddr5.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv25.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv30.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv35.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv36.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv46.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv47.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvaf.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramgm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv1a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv20.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv49.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnvaa.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramnve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_sddr3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nv10.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/gpio/nouveau_subdev_gpio_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_anx9805.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_aux.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_bit.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv4e.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/i2c/nouveau_subdev_i2c_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_nve0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ltcg/nouveau_subdev_ltcg_gf100.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/ltcg/nouveau_subdev_ltcg_gm107.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv4c.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv94.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nv98.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_nvc3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_mxms.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_memx.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nv108.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fan.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fannil.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fanpwm.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_fantog.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_ic.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nv84.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nva3.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_nvd0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_temp.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_gk20a.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv41.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv44.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv50.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nvc0.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_base.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_gpio.c nouveau file external/bsd/drm2/dist/drm/nouveau/core/subdev/volt/nouveau_subdev_volt_nv40.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_arb.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_crtc.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_cursor.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_dac.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_dfp.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_disp.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_hw.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_overlay.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvmodesnv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv04.c nouveau file external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv17.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_abi16.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_agp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_bios.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_chan.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_connector.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_display.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_dma.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_dp.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_hwmon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv04_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv10_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv17_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nv84_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fbcon.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_nvc0_fence.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_prime.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_sgdma.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_sysfs.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c nouveau file external/bsd/drm2/dist/drm/nouveau/nouveau_vga.c nouveau @ 1.1 log @Add local support files for nouveau. @ text @d1 1 a1 1 # $NetBSD$ d14 4 d20 12 @