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;