Lines Matching refs:chan

42 	struct rk3288_sdram_channel chan;  member
620 (1 << (col + params->chan.bw - 1)); in sdram_col_row_detect()
653 params->chan.col = col; in sdram_col_row_detect()
654 params->chan.cs0_row = row; in sdram_col_row_detect()
655 params->chan.cs1_row = row; in sdram_col_row_detect()
656 params->chan.row_3_4 = 0; in sdram_col_row_detect()
665 const u8 cols = params->chan.col - ((params->chan.bw == 2) ? 0 : 1); in msch_biu_config()
666 const u8 rows = params->chan.cs0_row; in msch_biu_config()
776 const struct rk3288_sdram_channel *info = &params->chan; in dram_all_config()
778 const int chan = 0; in dram_all_config() local
783 sys_reg |= info->row_3_4 << SYS_REG_ROW_3_4_SHIFT(chan); in dram_all_config()
784 sys_reg |= 1 << SYS_REG_CHINFO_SHIFT(chan); in dram_all_config()
785 sys_reg |= (info->rank - 1) << SYS_REG_RANK_SHIFT(chan); in dram_all_config()
786 sys_reg |= (info->col - 9) << SYS_REG_COL_SHIFT(chan); in dram_all_config()
787 sys_reg |= info->bk == 3 ? 0 : 1 << SYS_REG_BK_SHIFT(chan); in dram_all_config()
788 sys_reg |= (info->cs0_row - 13) << SYS_REG_CS0_ROW_SHIFT(chan); in dram_all_config()
789 sys_reg |= (info->cs1_row - 13) << SYS_REG_CS1_ROW_SHIFT(chan); in dram_all_config()
790 sys_reg |= (2 >> info->bw) << SYS_REG_BW_SHIFT(chan); in dram_all_config()
791 sys_reg |= (2 >> info->dbw) << SYS_REG_DBW_SHIFT(chan); in dram_all_config()
849 params->chan.rank = 1; in setup_sdram()
851 params->chan.rank = 2; in setup_sdram()
854 params->chan.bw = 2; /* 32bit wide bus */ in setup_sdram()
855 params->chan.dbw = params->chan.dbw; /* 32bit wide bus */ in setup_sdram()
858 params->chan.bk = 3; in setup_sdram()