ps3av              50 drivers/ps3/ps3av.c } *ps3av;
ps3av             158 drivers/ps3/ps3av.c 			dev_dbg(&ps3av->dev->core,
ps3av             214 drivers/ps3/ps3av.c 	if (!ps3av)
ps3av             218 drivers/ps3/ps3av.c 	res = ps3av_vuart_write(ps3av->dev, send_buf, write_len);
ps3av             220 drivers/ps3/ps3av.c 		dev_dbg(&ps3av->dev->core,
ps3av             230 drivers/ps3/ps3av.c 		res = ps3av_vuart_read(ps3av->dev, recv_buf, PS3AV_HDR_SIZE,
ps3av             233 drivers/ps3/ps3av.c 			dev_dbg(&ps3av->dev->core,
ps3av             240 drivers/ps3/ps3av.c 		res = ps3av_vuart_read(ps3av->dev, &recv_buf->cid,
ps3av             243 drivers/ps3/ps3av.c 			dev_dbg(&ps3av->dev->core,
ps3av             254 drivers/ps3/ps3av.c 		dev_dbg(&ps3av->dev->core, "%s: reply err (result=%x)\n",
ps3av             269 drivers/ps3/ps3av.c 		dev_dbg(&ps3av->dev->core, "reply_packet invalid version:%x\n",
ps3av             293 drivers/ps3/ps3av.c 	BUG_ON(!ps3av);
ps3av             295 drivers/ps3/ps3av.c 	mutex_lock(&ps3av->mutex);
ps3av             307 drivers/ps3/ps3av.c 	res = ps3av_send_cmd_pkt(buf, &ps3av->recv_buf.reply_hdr, send_len,
ps3av             317 drivers/ps3/ps3av.c 	res = ps3av_process_reply_packet(buf, &ps3av->recv_buf.reply_hdr,
ps3av             325 drivers/ps3/ps3av.c 	mutex_unlock(&ps3av->mutex);
ps3av             329 drivers/ps3/ps3av.c 	mutex_unlock(&ps3av->mutex);
ps3av             338 drivers/ps3/ps3av.c 	num_of_av_port = ps3av->av_hw_conf.num_of_hdmi +
ps3av             339 drivers/ps3/ps3av.c 			 ps3av->av_hw_conf.num_of_avmulti;
ps3av             342 drivers/ps3/ps3av.c 		res = ps3av_cmd_av_video_mute(1, &ps3av->av_port[i], mute);
ps3av             354 drivers/ps3/ps3av.c 	num_of_hdmi_port = ps3av->av_hw_conf.num_of_hdmi;
ps3av             355 drivers/ps3/ps3av.c 	num_of_av_port = ps3av->av_hw_conf.num_of_hdmi +
ps3av             356 drivers/ps3/ps3av.c 			 ps3av->av_hw_conf.num_of_avmulti;
ps3av             360 drivers/ps3/ps3av.c 		res = ps3av_cmd_av_tv_mute(ps3av->av_port[i],
ps3av             369 drivers/ps3/ps3av.c 		res = ps3av_cmd_av_video_disable_sig(ps3av->av_port[i]);
ps3av             373 drivers/ps3/ps3av.c 			res = ps3av_cmd_av_tv_mute(ps3av->av_port[i],
ps3av             388 drivers/ps3/ps3av.c 	num_of_av_port = ps3av->av_hw_conf.num_of_hdmi +
ps3av             389 drivers/ps3/ps3av.c 			 ps3av->av_hw_conf.num_of_avmulti;
ps3av             390 drivers/ps3/ps3av.c 	num_of_opt_port = ps3av->av_hw_conf.num_of_spdif;
ps3av             393 drivers/ps3/ps3av.c 		res = ps3av_cmd_av_audio_mute(1, &ps3av->av_port[i], mute);
ps3av             398 drivers/ps3/ps3av.c 		res = ps3av_cmd_audio_mute(1, &ps3av->opt_port[i], mute);
ps3av             413 drivers/ps3/ps3av.c 	num_of_audio = ps3av->av_hw_conf.num_of_hdmi +
ps3av             414 drivers/ps3/ps3av.c 		       ps3av->av_hw_conf.num_of_avmulti +
ps3av             415 drivers/ps3/ps3av.c 		       ps3av->av_hw_conf.num_of_spdif;
ps3av             420 drivers/ps3/ps3av.c 	avb_param.num_of_av_audio_pkt = ps3av->av_hw_conf.num_of_hdmi;
ps3av             422 drivers/ps3/ps3av.c 	vid = video_mode_table[ps3av->ps3av_mode].vid;
ps3av             428 drivers/ps3/ps3av.c 	res = ps3av_cmd_audio_active(0, ps3av->audio_port);
ps3av             430 drivers/ps3/ps3av.c 		dev_dbg(&ps3av->dev->core,
ps3av             435 drivers/ps3/ps3av.c 		ps3av_cmd_set_audio_mode(&audio_mode, ps3av->av_port[i], ch,
ps3av             437 drivers/ps3/ps3av.c 		if (i < ps3av->av_hw_conf.num_of_hdmi) {
ps3av             440 drivers/ps3/ps3av.c 							    ps3av->av_port[i],
ps3av             446 drivers/ps3/ps3av.c 			dev_dbg(&ps3av->dev->core,
ps3av             454 drivers/ps3/ps3av.c 		dev_dbg(&ps3av->dev->core, "ps3av_cmd_avb_param failed\n");
ps3av             460 drivers/ps3/ps3av.c 	res = ps3av_cmd_audio_active(1, ps3av->audio_port);
ps3av             462 drivers/ps3/ps3av.c 		dev_dbg(&ps3av->dev->core,
ps3av             475 drivers/ps3/ps3av.c 	schedule_work(&ps3av->work);
ps3av             492 drivers/ps3/ps3av.c 	avb_param.num_of_av_video_pkt = ps3av->av_hw_conf.num_of_hdmi +
ps3av             493 drivers/ps3/ps3av.c 					ps3av->av_hw_conf.num_of_avmulti;
ps3av             499 drivers/ps3/ps3av.c 						ps3av->head[i], video_mode->vid,
ps3av             508 drivers/ps3/ps3av.c 		if (ps3av->av_port[i] == PS3AV_CMD_AVPORT_HDMI_0 ||
ps3av             509 drivers/ps3/ps3av.c 		    ps3av->av_port[i] == PS3AV_CMD_AVPORT_HDMI_1)
ps3av             513 drivers/ps3/ps3av.c 						 ps3av->av_port[i],
ps3av             525 drivers/ps3/ps3av.c 		dev_dbg(&ps3av->dev->core, "ps3av_cmd_avb_param failed\n");
ps3av             550 drivers/ps3/ps3av.c 			dev_dbg(&ps3av->dev->core, "Not supported\n");
ps3av             552 drivers/ps3/ps3av.c 			dev_dbg(&ps3av->dev->core,
ps3av             557 drivers/ps3/ps3av.c 			dev_dbg(&ps3av->dev->core,
ps3av             570 drivers/ps3/ps3av.c 	ps3av_set_videomode_cont(ps3av->ps3av_mode, ps3av->ps3av_mode_old);
ps3av             571 drivers/ps3/ps3av.c 	complete(&ps3av->done);
ps3av             648 drivers/ps3/ps3av.c 	if (ps3av->region & PS3AV_REGION_60)
ps3av             781 drivers/ps3/ps3av.c 		if (ps3av->region & PS3AV_REGION_60)
ps3av             785 drivers/ps3/ps3av.c 		if (ps3av->region & PS3AV_REGION_RGB)
ps3av             793 drivers/ps3/ps3av.c static int ps3av_get_hw_conf(struct ps3av *ps3av)
ps3av             799 drivers/ps3/ps3av.c 	res = ps3av_cmd_av_get_hw_conf(&ps3av->av_hw_conf);
ps3av             803 drivers/ps3/ps3av.c 	hw_conf = &ps3av->av_hw_conf;
ps3av             809 drivers/ps3/ps3av.c 		ps3av->head[i] = PS3AV_CMD_VIDEO_HEAD_A + i;
ps3av             811 drivers/ps3/ps3av.c 		ps3av->opt_port[i] = PS3AV_CMD_AVPORT_SPDIF_0 + i;
ps3av             813 drivers/ps3/ps3av.c 		ps3av->av_port[i] = PS3AV_CMD_AVPORT_HDMI_0 + i;
ps3av             815 drivers/ps3/ps3av.c 		ps3av->av_port[i + j] = PS3AV_CMD_AVPORT_AVMULTI_0 + j;
ps3av             817 drivers/ps3/ps3av.c 		ps3av->av_port[i + j + k] = PS3AV_CMD_AVPORT_SPDIF_0 + k;
ps3av             820 drivers/ps3/ps3av.c 	ps3av->audio_port = PS3AV_CMD_AUDIO_PORT_HDMI_0
ps3av             836 drivers/ps3/ps3av.c 		dev_dbg(&ps3av->dev->core, "%s: error id :%d\n", __func__, id);
ps3av             843 drivers/ps3/ps3av.c 		id = ps3av_auto_videomode(&ps3av->av_hw_conf);
ps3av             852 drivers/ps3/ps3av.c 	wait_for_completion(&ps3av->done);
ps3av             853 drivers/ps3/ps3av.c 	ps3av->ps3av_mode_old = ps3av->ps3av_mode;
ps3av             854 drivers/ps3/ps3av.c 	ps3av->ps3av_mode = id;
ps3av             856 drivers/ps3/ps3av.c 		ps3av->ps3av_mode = ps3av->ps3av_mode_old;
ps3av             864 drivers/ps3/ps3av.c 	return ps3av_auto_videomode(&ps3av->av_hw_conf);
ps3av             870 drivers/ps3/ps3av.c 	return ps3av ? ps3av->ps3av_mode : 0;
ps3av             904 drivers/ps3/ps3av.c 	for (i = 0; i < ps3av->av_hw_conf.num_of_avmulti; i++) {
ps3av             906 drivers/ps3/ps3av.c 			&ps3av->av_port[i + ps3av->av_hw_conf.num_of_hdmi],
ps3av             930 drivers/ps3/ps3av.c 	if (ps3av) {
ps3av             935 drivers/ps3/ps3av.c 	ps3av = kzalloc(sizeof(*ps3av), GFP_KERNEL);
ps3av             936 drivers/ps3/ps3av.c 	if (!ps3av)
ps3av             939 drivers/ps3/ps3av.c 	mutex_init(&ps3av->mutex);
ps3av             940 drivers/ps3/ps3av.c 	ps3av->ps3av_mode = PS3AV_MODE_AUTO;
ps3av             941 drivers/ps3/ps3av.c 	ps3av->dev = dev;
ps3av             943 drivers/ps3/ps3av.c 	INIT_WORK(&ps3av->work, ps3avd);
ps3av             944 drivers/ps3/ps3av.c 	init_completion(&ps3av->done);
ps3av             945 drivers/ps3/ps3av.c 	complete(&ps3av->done);
ps3av             949 drivers/ps3/ps3av.c 		ps3av->region = PS3AV_REGION_60;
ps3av             953 drivers/ps3/ps3av.c 		ps3av->region = PS3AV_REGION_50;
ps3av             956 drivers/ps3/ps3av.c 		ps3av->region = PS3AV_REGION_50 | PS3AV_REGION_RGB;
ps3av             959 drivers/ps3/ps3av.c 		ps3av->region = PS3AV_REGION_60;
ps3av             969 drivers/ps3/ps3av.c 	ps3av_get_hw_conf(ps3av);
ps3av             975 drivers/ps3/ps3av.c 	id = ps3av_auto_videomode(&ps3av->av_hw_conf);
ps3av             984 drivers/ps3/ps3av.c 	mutex_lock(&ps3av->mutex);
ps3av             985 drivers/ps3/ps3av.c 	ps3av->ps3av_mode = id;
ps3av             986 drivers/ps3/ps3av.c 	mutex_unlock(&ps3av->mutex);
ps3av             993 drivers/ps3/ps3av.c 	kfree(ps3av);
ps3av             994 drivers/ps3/ps3av.c 	ps3av = NULL;
ps3av            1001 drivers/ps3/ps3av.c 	if (ps3av) {
ps3av            1003 drivers/ps3/ps3av.c 		flush_work(&ps3av->work);
ps3av            1004 drivers/ps3/ps3av.c 		kfree(ps3av);
ps3av            1005 drivers/ps3/ps3av.c 		ps3av = NULL;