Lines Matching refs:dmcdbg_data

181 static struct rockchip_dmcdbg_data dmcdbg_data;  variable
209 if (!dmcdbg_data.inited_flag) { in dmcinfo_proc_show()
213 p_dram_info = (struct dram_info *)dmcdbg_data.share_memory; in dmcinfo_proc_show()
337 if (!dmcdbg_data.inited_flag) { in powersave_proc_show()
341 p_power = (struct power_save_info *)dmcdbg_data.share_memory; in powersave_proc_show()
411 if (!dmcdbg_data.inited_flag) { in powersave_proc_write()
416 p_power = (struct power_save_info *)dmcdbg_data.share_memory; in powersave_proc_write()
499 if (!dmcdbg_data.inited_flag) { in drvodt_proc_show()
503 p_drvodt = (struct drv_odt_info *)dmcdbg_data.share_memory; in drvodt_proc_show()
604 if (!dmcdbg_data.inited_flag) { in drvodt_proc_write()
609 p_drvodt = (struct drv_odt_info *)dmcdbg_data.share_memory; in drvodt_proc_write()
692 if (!dmcdbg_data.inited_flag) { in skew_proc_show()
703 for (group = 0; group < dmcdbg_data.skew_group_num; group++) { in skew_proc_show()
704 if (dmcdbg_data.skew_group[group].note != NULL) in skew_proc_show()
708 dmcdbg_data.skew_group[group].note in skew_proc_show()
710 p_uint = (unsigned int *)dmcdbg_data.skew_group[group].p_skew_info; in skew_proc_show()
711 for (i = 0; i < dmcdbg_data.skew_group[group].skew_num; i++) in skew_proc_show()
716 dmcdbg_data.skew_group[group].p_skew_timing[i], in skew_proc_show()
773 if (!dmcdbg_data.inited_flag) { in skew_proc_write()
808 if (group >= dmcdbg_data.skew_group_num) { in skew_proc_write()
812 group = array_index_nospec(group, dmcdbg_data.skew_group_num); in skew_proc_write()
814 p_uint = (unsigned int *)dmcdbg_data.skew_group[group].p_skew_info; in skew_proc_write()
815 offset_max = dmcdbg_data.skew_group[group].skew_num; in skew_proc_write()
873 if (!dmcdbg_data.inited_flag) { in regsinfo_proc_show()
877 p_regsinfo = (struct registers_info *)dmcdbg_data.share_memory; in regsinfo_proc_show()
923 p_skew = (struct skew_info_rv1126 *)dmcdbg_data.share_memory; in rv1126_get_skew_parameter()
924 dmcdbg_data.skew_group_num = 5; in rv1126_get_skew_parameter()
927 dmcdbg_data.skew_group[0].p_skew_info = (unsigned int *)p_skew->ca_skew; in rv1126_get_skew_parameter()
928 dmcdbg_data.skew_group[0].skew_num = ARRAY_SIZE(rv1126_dts_ca_timing); in rv1126_get_skew_parameter()
929 for (i = 0; i < dmcdbg_data.skew_group[0].skew_num; i++) in rv1126_get_skew_parameter()
930 dmcdbg_data.skew_group[0].p_skew_timing[i] = in rv1126_get_skew_parameter()
932 dmcdbg_data.skew_group[0].note = in rv1126_get_skew_parameter()
936 dmcdbg_data.skew_group[1].p_skew_info = (unsigned int *)p_skew->cs0_a_skew; in rv1126_get_skew_parameter()
937 dmcdbg_data.skew_group[1].skew_num = ARRAY_SIZE(rv1126_dts_cs0_a_timing); in rv1126_get_skew_parameter()
938 for (i = 0; i < dmcdbg_data.skew_group[1].skew_num; i++) in rv1126_get_skew_parameter()
939 dmcdbg_data.skew_group[1].p_skew_timing[i] = in rv1126_get_skew_parameter()
941 dmcdbg_data.skew_group[1].note = "(cs0_a_skew)"; in rv1126_get_skew_parameter()
944 dmcdbg_data.skew_group[2].p_skew_info = (unsigned int *)p_skew->cs0_b_skew; in rv1126_get_skew_parameter()
945 dmcdbg_data.skew_group[2].skew_num = ARRAY_SIZE(rv1126_dts_cs0_b_timing); in rv1126_get_skew_parameter()
946 for (i = 0; i < dmcdbg_data.skew_group[2].skew_num; i++) in rv1126_get_skew_parameter()
947 dmcdbg_data.skew_group[2].p_skew_timing[i] = in rv1126_get_skew_parameter()
949 dmcdbg_data.skew_group[2].note = "(cs0_b_skew)"; in rv1126_get_skew_parameter()
952 dmcdbg_data.skew_group[3].p_skew_info = (unsigned int *)p_skew->cs1_a_skew; in rv1126_get_skew_parameter()
953 dmcdbg_data.skew_group[3].skew_num = ARRAY_SIZE(rv1126_dts_cs1_a_timing); in rv1126_get_skew_parameter()
954 for (i = 0; i < dmcdbg_data.skew_group[3].skew_num; i++) in rv1126_get_skew_parameter()
955 dmcdbg_data.skew_group[3].p_skew_timing[i] = in rv1126_get_skew_parameter()
957 dmcdbg_data.skew_group[3].note = "(cs1_a_skew)"; in rv1126_get_skew_parameter()
960 dmcdbg_data.skew_group[4].p_skew_info = (unsigned int *)p_skew->cs1_b_skew; in rv1126_get_skew_parameter()
961 dmcdbg_data.skew_group[4].skew_num = ARRAY_SIZE(rv1126_dts_cs1_b_timing); in rv1126_get_skew_parameter()
962 for (i = 0; i < dmcdbg_data.skew_group[3].skew_num; i++) in rv1126_get_skew_parameter()
963 dmcdbg_data.skew_group[4].p_skew_timing[i] = in rv1126_get_skew_parameter()
965 dmcdbg_data.skew_group[4].note = "(cs1_b_skew)"; in rv1126_get_skew_parameter()
996 dmcdbg_data.share_memory = (void __iomem *)res.a1; in rv1126_dmcdbg_init()
997 dmcdbg_data.inited_flag = 1; in rv1126_dmcdbg_init()