Lines Matching defs:device

92 	if (drm->client.device.info.chipset == 0x11) {
103 if (drm->client.device.info.chipset == 0x11) { /* set me harder */
152 else if (drm->client.device.info.chipset == 0x30 || drm->client.device.info.chipset == 0x35) {
168 struct nvif_object *device = &drm->client.device.object;
169 struct nvkm_bios *bios = nvxx_bios(&drm->client.device);
178 pll1 = nvif_rd32(device, reg1);
180 pll2 = nvif_rd32(device, reg1 + 4);
184 pll2 = nvif_rd32(device, reg2);
187 if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CELSIUS && reg1 >= NV_PRAMDAC_VPLL_COEFF) {
224 (dev->pdev->device & 0x0ff0) == CHIPSET_NFORCE) {
235 (dev->pdev->device & 0xff0) == CHIPSET_NFORCE2) {
260 struct nvif_device *device = &drm->client.device;
261 struct nvkm_clk *clk = nvxx_clk(device);
262 struct nvkm_bios *bios = nvxx_bios(device);
399 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS)
406 if (drm->client.device.info.chipset == 0x11)
413 if (drm->client.device.info.chipset >= 0x30)
455 if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) {
471 struct nvkm_clk *clk = nvxx_clk(&drm->client.device);
476 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS)
483 if (drm->client.device.info.chipset == 0x11)
490 if (drm->client.device.info.chipset >= 0x30)
527 if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) {
608 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_KELVIN)
611 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE)
620 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) {
624 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE)
627 if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE)
639 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) {
668 struct nvif_object *device = &drm->client.device.object;
673 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) {
681 nvif_wr32(device, NV_PVIDEO_STOP, 1);
682 nvif_wr32(device, NV_PVIDEO_INTR_EN, 0);
683 nvif_wr32(device, NV_PVIDEO_OFFSET_BUFF(0), 0);
684 nvif_wr32(device, NV_PVIDEO_OFFSET_BUFF(1), 0);
685 nvif_wr32(device, NV_PVIDEO_LIMIT(0), drm->client.device.info.ram_size - 1);
686 nvif_wr32(device, NV_PVIDEO_LIMIT(1), drm->client.device.info.ram_size - 1);
687 nvif_wr32(device, NV_PVIDEO_UVPLANE_LIMIT(0), drm->client.device.info.ram_size - 1);
688 nvif_wr32(device, NV_PVIDEO_UVPLANE_LIMIT(1), drm->client.device.info.ram_size - 1);
689 nvif_wr32(device, NV_PBUS_POWERCTRL_2, 0);
695 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE)
698 if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) {
721 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_KELVIN)
724 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE)
731 if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE)
737 if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) {
745 if (drm->client.device.info.family < NV_DEVICE_INFO_V0_KELVIN) {
748 nvif_msec(&drm->client.device, 650,
749 if ( (nvif_rd32(device, NV_PRMCIO_INP0__COLOR) & 8))
752 nvif_msec(&drm->client.device, 650,
753 if (!(nvif_rd32(device, NV_PRMCIO_INP0__COLOR) & 8))
778 struct nvif_object *device = &nouveau_drm(dev)->client.device.object;
781 nvif_wr08(device, NV_PRMDIO_PIXEL_MASK + head_offset,
783 nvif_wr08(device, NV_PRMDIO_READ_MODE_ADDRESS + head_offset, 0x0);
786 state->crtc_reg[head].DAC[i] = nvif_rd08(device,
797 struct nvif_object *device = &nouveau_drm(dev)->client.device.object;
800 nvif_wr08(device, NV_PRMDIO_PIXEL_MASK + head_offset,
802 nvif_wr08(device, NV_PRMDIO_WRITE_MODE_ADDRESS + head_offset, 0x0);
805 nvif_wr08(device, NV_PRMDIO_PALETTE_DATA + head_offset,
817 if (drm->client.device.info.chipset == 0x11)