asyc              313 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct nouveau_conn_atom *asyc = nouveau_conn_atom(conn_state);
asyc              317 drivers/gpu/drm/nouveau/dispnv50/disp.c 	asyc->scaler.full = false;
asyc              321 drivers/gpu/drm/nouveau/dispnv50/disp.c 	if (asyc->scaler.mode == DRM_MODE_SCALE_NONE) {
asyc              334 drivers/gpu/drm/nouveau/dispnv50/disp.c 			asyc->scaler.full = true;
asyc               69 drivers/gpu/drm/nouveau/dispnv50/head.c 			       struct nouveau_conn_atom *asyc)
asyc               71 drivers/gpu/drm/nouveau/dispnv50/head.c 	const int vib = asyc->procamp.color_vibrance - 100;
asyc               72 drivers/gpu/drm/nouveau/dispnv50/head.c 	const int hue = asyc->procamp.vibrant_hue - 90;
asyc               82 drivers/gpu/drm/nouveau/dispnv50/head.c 			      struct nouveau_conn_atom *asyc)
asyc               86 drivers/gpu/drm/nouveau/dispnv50/head.c 	if (asyc->dither.mode == DITHERING_MODE_AUTO) {
asyc               90 drivers/gpu/drm/nouveau/dispnv50/head.c 		mode = asyc->dither.mode;
asyc               93 drivers/gpu/drm/nouveau/dispnv50/head.c 	if (asyc->dither.depth == DITHERING_DEPTH_AUTO) {
asyc               97 drivers/gpu/drm/nouveau/dispnv50/head.c 		mode |= asyc->dither.depth;
asyc              109 drivers/gpu/drm/nouveau/dispnv50/head.c 			    struct nouveau_conn_atom *asyc)
asyc              111 drivers/gpu/drm/nouveau/dispnv50/head.c 	struct drm_connector *connector = asyc->state.connector;
asyc              114 drivers/gpu/drm/nouveau/dispnv50/head.c 	int mode = asyc->scaler.mode;
asyc              123 drivers/gpu/drm/nouveau/dispnv50/head.c 	if (!asyc->scaler.full) {
asyc              148 drivers/gpu/drm/nouveau/dispnv50/head.c 	if ((asyc->scaler.underscan.mode == UNDERSCAN_ON ||
asyc              149 drivers/gpu/drm/nouveau/dispnv50/head.c 	    (asyc->scaler.underscan.mode == UNDERSCAN_AUTO &&
asyc              151 drivers/gpu/drm/nouveau/dispnv50/head.c 		u32 bX = asyc->scaler.underscan.hborder;
asyc              152 drivers/gpu/drm/nouveau/dispnv50/head.c 		u32 bY = asyc->scaler.underscan.vborder;
asyc              300 drivers/gpu/drm/nouveau/dispnv50/head.c 	struct nouveau_conn_atom *asyc = NULL;
asyc              309 drivers/gpu/drm/nouveau/dispnv50/head.c 				asyc = nouveau_conn_atom(conns);
asyc              315 drivers/gpu/drm/nouveau/dispnv50/head.c 			if (asyc) {
asyc              317 drivers/gpu/drm/nouveau/dispnv50/head.c 					asyc->set.scaler = true;
asyc              319 drivers/gpu/drm/nouveau/dispnv50/head.c 					asyc->set.dither = true;
asyc              322 drivers/gpu/drm/nouveau/dispnv50/head.c 			if (asyc)
asyc              323 drivers/gpu/drm/nouveau/dispnv50/head.c 				asyc->set.mask = ~0;
asyc              340 drivers/gpu/drm/nouveau/dispnv50/head.c 		if (asyc) {
asyc              341 drivers/gpu/drm/nouveau/dispnv50/head.c 			if (asyc->set.scaler)
asyc              342 drivers/gpu/drm/nouveau/dispnv50/head.c 				nv50_head_atomic_check_view(armh, asyh, asyc);
asyc              343 drivers/gpu/drm/nouveau/dispnv50/head.c 			if (asyc->set.dither)
asyc              344 drivers/gpu/drm/nouveau/dispnv50/head.c 				nv50_head_atomic_check_dither(armh, asyh, asyc);
asyc              345 drivers/gpu/drm/nouveau/dispnv50/head.c 			if (asyc->set.procamp)
asyc              346 drivers/gpu/drm/nouveau/dispnv50/head.c 				nv50_head_atomic_check_procamp(armh, asyh, asyc);
asyc              102 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_conn_atom *asyc = nouveau_conn_atom(state);
asyc              107 drivers/gpu/drm/nouveau/nouveau_connector.c 		*val = asyc->scaler.mode;
asyc              109 drivers/gpu/drm/nouveau/nouveau_connector.c 		*val = asyc->scaler.underscan.mode;
asyc              111 drivers/gpu/drm/nouveau/nouveau_connector.c 		*val = asyc->scaler.underscan.hborder;
asyc              113 drivers/gpu/drm/nouveau/nouveau_connector.c 		*val = asyc->scaler.underscan.vborder;
asyc              115 drivers/gpu/drm/nouveau/nouveau_connector.c 		*val = asyc->dither.mode;
asyc              117 drivers/gpu/drm/nouveau/nouveau_connector.c 		*val = asyc->dither.depth;
asyc              119 drivers/gpu/drm/nouveau/nouveau_connector.c 		*val = asyc->procamp.vibrant_hue;
asyc              121 drivers/gpu/drm/nouveau/nouveau_connector.c 		*val = asyc->procamp.color_vibrance;
asyc              134 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_conn_atom *asyc = nouveau_conn_atom(state);
asyc              168 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (asyc->scaler.mode != val) {
asyc              169 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->scaler.mode = val;
asyc              170 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->set.scaler = true;
asyc              174 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (asyc->scaler.underscan.mode != val) {
asyc              175 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->scaler.underscan.mode = val;
asyc              176 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->set.scaler = true;
asyc              180 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (asyc->scaler.underscan.hborder != val) {
asyc              181 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->scaler.underscan.hborder = val;
asyc              182 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->set.scaler = true;
asyc              186 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (asyc->scaler.underscan.vborder != val) {
asyc              187 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->scaler.underscan.vborder = val;
asyc              188 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->set.scaler = true;
asyc              192 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (asyc->dither.mode != val) {
asyc              193 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->dither.mode = val;
asyc              194 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->set.dither = true;
asyc              198 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (asyc->dither.mode != val) {
asyc              199 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->dither.depth = val;
asyc              200 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->set.dither = true;
asyc              204 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (asyc->procamp.vibrant_hue != val) {
asyc              205 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->procamp.vibrant_hue = val;
asyc              206 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->set.procamp = true;
asyc              210 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (asyc->procamp.color_vibrance != val) {
asyc              211 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->procamp.color_vibrance = val;
asyc              212 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->set.procamp = true;
asyc              225 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_conn_atom *asyc = nouveau_conn_atom(state);
asyc              226 drivers/gpu/drm/nouveau/nouveau_connector.c 	__drm_atomic_helper_connector_destroy_state(&asyc->state);
asyc              227 drivers/gpu/drm/nouveau/nouveau_connector.c 	kfree(asyc);
asyc              234 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_conn_atom *asyc;
asyc              235 drivers/gpu/drm/nouveau/nouveau_connector.c 	if (!(asyc = kmalloc(sizeof(*asyc), GFP_KERNEL)))
asyc              237 drivers/gpu/drm/nouveau/nouveau_connector.c 	__drm_atomic_helper_connector_duplicate_state(connector, &asyc->state);
asyc              238 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->dither = armc->dither;
asyc              239 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->scaler = armc->scaler;
asyc              240 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->procamp = armc->procamp;
asyc              241 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->set.mask = 0;
asyc              242 drivers/gpu/drm/nouveau/nouveau_connector.c 	return &asyc->state;
asyc              249 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_conn_atom *asyc;
asyc              252 drivers/gpu/drm/nouveau/nouveau_connector.c 		if (WARN_ON(!(asyc = kzalloc(sizeof(*asyc), GFP_KERNEL))))
asyc              259 drivers/gpu/drm/nouveau/nouveau_connector.c 		__drm_atomic_helper_connector_reset(connector, &asyc->state);
asyc              261 drivers/gpu/drm/nouveau/nouveau_connector.c 		asyc = &nv_connector->properties_state;
asyc              264 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->dither.mode = DITHERING_MODE_AUTO;
asyc              265 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->dither.depth = DITHERING_DEPTH_AUTO;
asyc              266 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->scaler.mode = DRM_MODE_SCALE_NONE;
asyc              267 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->scaler.underscan.mode = UNDERSCAN_OFF;
asyc              268 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->procamp.color_vibrance = 150;
asyc              269 drivers/gpu/drm/nouveau/nouveau_connector.c 	asyc->procamp.vibrant_hue = 90;
asyc              275 drivers/gpu/drm/nouveau/nouveau_connector.c 			asyc->scaler.mode = DRM_MODE_SCALE_FULLSCREEN;
asyc              768 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct nouveau_conn_atom *asyc = &nv_connector->properties_state;
asyc              773 drivers/gpu/drm/nouveau/nouveau_connector.c 						    &asyc->state,
asyc              782 drivers/gpu/drm/nouveau/nouveau_connector.c 	nv_connector->scaling_mode = asyc->scaler.mode;
asyc              783 drivers/gpu/drm/nouveau/nouveau_connector.c 	nv_connector->dithering_mode = asyc->dither.mode;