Home
last modified time | relevance | path

Searched refs:rows (Results 1 – 25 of 37) sorted by relevance

12

/u-boot/drivers/ram/
A Dbmips_ram.c66 static ulong bmips_dram_size(unsigned int cols, unsigned int rows, in bmips_dram_size() argument
69 rows += 11; /* 0 => 11 address bits ... 2 => 13 address bits */ in bmips_dram_size()
73 return 1 << (cols + rows + is_32b + banks); in bmips_dram_size()
78 unsigned int cols = 0, rows = 0, is_32b = 0, banks = 0; in bcm6338_get_ram_size() local
82 rows = (val & SDRAM_CFG_ROW_MASK) >> SDRAM_CFG_ROW_SHIFT; in bcm6338_get_ram_size()
87 return bmips_dram_size(cols, rows, is_32b, banks); in bcm6338_get_ram_size()
92 unsigned int cols = 0, rows = 0, is_32b = 0; in bcm6358_get_ram_size() local
96 rows = (val & MEMC_CFG_ROW_MASK) >> MEMC_CFG_ROW_SHIFT; in bcm6358_get_ram_size()
100 return bmips_dram_size(cols, rows, is_32b, 2); in bcm6358_get_ram_size()
/u-boot/lib/efi_loader/
A Defi_console.c28 unsigned long rows; member
38 .rows = 25,
44 .rows = 50,
50 .rows = 0,
272 return (mode->rows == rows) && (mode->columns == cols); in cout_mode_matches()
315 *rows = n[0]; in query_console_serial()
347 *rows = priv->rows; in query_vidconsole()
386 efi_cout_modes[EFI_COUT_MODE_2].rows = rows; in efi_setup_console_size()
409 unsigned long *rows) in efi_cout_query_mode() argument
421 if (rows) in efi_cout_query_mode()
[all …]
/u-boot/arch/arm/mach-sunxi/
A Ddram_sun8i_a33.c29 u8 rows; member
43 MCTL_CR_PAGE_SIZE(para->page_size) | MCTL_CR_ROW(para->rows) | in mctl_set_cr()
51 int rows, columns; in auto_detect_dram_size() local
56 para->rows = 16; in auto_detect_dram_size()
59 for (rows = 11 ; rows < 16 ; rows++) { in auto_detect_dram_size()
60 if (mctl_mem_matches(1 << (rows + 9))) /* row-column */ in auto_detect_dram_size()
65 para->rows = 11; in auto_detect_dram_size()
75 para->rows = rows; in auto_detect_dram_size()
340 .rows = 15, in sunxi_dram_init()
362 (1 << (para.bank + para.rank + para.rows)); in sunxi_dram_init()
A Ddram_sun8i_a83t.c27 u8 rows; member
42 MCTL_CR_PAGE_SIZE(para->page_size) | MCTL_CR_ROW(para->rows) | in mctl_set_cr()
50 int rows, columns; in auto_detect_dram_size() local
55 para->rows = 16; in auto_detect_dram_size()
58 for (rows = 11 ; rows < 16 ; rows++) { in auto_detect_dram_size()
59 if (mctl_mem_matches(1 << (rows + 9))) /* row-column */ in auto_detect_dram_size()
64 para->rows = 11; in auto_detect_dram_size()
74 para->rows = rows; in auto_detect_dram_size()
438 .rows = 15, in sunxi_dram_init()
472 (1 << (para.bank + para.rank + para.rows)); in sunxi_dram_init()
A Ddram_sun8i_a23.c273 u32 bus, bus_width, offset, page_size, rows; in sunxi_dram_init() local
291 for (rows = 11; rows < 16; rows++) { in sunxi_dram_init()
292 offset = 1 << (rows + columns + bus); in sunxi_dram_init()
297 MCTL_CR_ROW(rows)); in sunxi_dram_init()
299 rows = (dram_para.para1 >> 16) & 0xff; in sunxi_dram_init()
301 ((rows - 1) << 4) | in sunxi_dram_init()
343 return 1 << (rows + columns + bus); in sunxi_dram_init()
A Ddram_sun6i.c27 u8 rows; member
275 MCTL_CR_PAGE_SIZE(para->page_size) | MCTL_CR_ROW(para->rows) | in mctl_com_init()
343 .rows = 16, in sunxi_dram_init()
392 for (para.rows = 11; para.rows < 16; para.rows++) { in sunxi_dram_init()
393 offset = 1 << (para.rows + columns + bus); in sunxi_dram_init()
398 MCTL_CR_ROW(para.rows)); in sunxi_dram_init()
401 offset = 1 << (para.rows + columns + bus + 2); in sunxi_dram_init()
411 return 1 << (para.rank + para.rows + bank + columns + para.chan + bus); in sunxi_dram_init()
A Ddram_sun50i_h6.c205 u8 rows = para->rows; in mctl_set_addrmap() local
213 mctl_ctl->addrmap[0] = rows + cols - 3; in mctl_set_addrmap()
253 switch (rows) { in mctl_set_addrmap()
563 para->rows = 13; in mctl_auto_detect_rank_width()
611 para->rows = 18; in mctl_auto_detect_dram_size()
614 for (para->rows = 13; para->rows < 18; para->rows++) { in mctl_auto_detect_dram_size()
616 if (mctl_mem_matches((1 << (para->rows + para->cols + in mctl_auto_detect_dram_size()
640 return (1ULL << (para->cols + para->rows + 3)) * width * para->ranks; in mctl_calc_size()
A Ddram_sun50i_h616.c149 u8 rows = para->rows; in mctl_set_addrmap() local
157 mctl_ctl->addrmap[0] = rows + cols - 3; in mctl_set_addrmap()
197 switch (rows) { in mctl_set_addrmap()
1087 para->rows = 13; in mctl_auto_detect_rank_width()
1128 para->rows = 18; in mctl_auto_detect_dram_size()
1131 for (para->rows = 13; para->rows < 18; para->rows++) { in mctl_auto_detect_dram_size()
1133 if (mctl_mem_matches((1 << (para->rows + para->cols + in mctl_auto_detect_dram_size()
1155 return (1ULL << (para->cols + para->rows + 3)) * width * para->ranks; in mctl_calc_size()
A Ddram_sun9i.c103 u8 rows; member
349 | MCTL_CR_ROW(para->rows) in mctl_com_init()
878 .rows = 15, in sunxi_dram_init()
/u-boot/doc/sphinx/
A DrstFlatTable.py152 self.rows = []
188 for row in self.rows[:header_rows]:
194 for row in self.rows[header_rows:]:
234 self.rows.append(row)
252 while y < len(self.rows):
255 while x < len(self.rows[y]):
256 cell = self.rows[y][x]
264 self.rows[y].insert(x+c+1, None)
282 for row in self.rows:
292 for row in self.rows:
[all …]
/u-boot/drivers/ram/rockchip/
A Ddmc-rk3368.c668 const u8 rows = params->chan.cs0_row; in msch_niu_config() local
676 u8 rows; in msch_niu_config() member
685 [0] = { .rows = 13, .columns = 10, .type = DMC_MSCH_CBRD }, in msch_niu_config()
692 [7] = { .rows = 13, .columns = 9, .type = DMC_MSCH_CBRD }, in msch_niu_config()
693 [8] = { .rows = 14, .columns = 9, .type = DMC_MSCH_CBRD }, in msch_niu_config()
694 [9] = { .rows = 15, .columns = 9, .type = DMC_MSCH_CBRD }, in msch_niu_config()
695 [10] = { .rows = 16, .columns = 9, .type = DMC_MSCH_CBRD }, in msch_niu_config()
722 [15] = { .rows = 16, .columns = 9, .type = DMC_MSCH_CBDR }, in msch_niu_config()
744 (ddrconf_table[i].rows == rows); in msch_niu_config()
749 (ddrconf_table[i].rows <= rows); in msch_niu_config()
[all …]
/u-boot/drivers/video/
A Dvidconsole-uclass.c89 const int rows = CONFIG_VAL(CONSOLE_SCROLL_LINES); in vidconsole_newline() local
96 if ((priv->ycur + priv->y_charsize) / priv->y_charsize > priv->rows) { in vidconsole_newline()
97 vidconsole_move_rows(dev, 0, rows, priv->rows - rows); in vidconsole_newline()
98 for (i = 0; i < rows; i++) in vidconsole_newline()
99 vidconsole_set_row(dev, priv->rows - i - 1, in vidconsole_newline()
101 priv->ycur -= rows * priv->y_charsize; in vidconsole_newline()
141 if (row >= priv->rows) in set_cursor_position()
142 row = priv->rows - 1; in set_cursor_position()
A Dconsole_core.c37 vc_priv->rows = vid_priv->xsize / fontdata->height; in console_set_font()
41 vc_priv->rows = vid_priv->ysize / fontdata->height; in console_set_font()
/u-boot/drivers/ddr/altera/
A Dsdram_gen5.c65 const unsigned int rows = in get_errata_rows() local
82 debug("workaround rows - rows %d\n", rows); in get_errata_rows()
103 return rows; in get_errata_rows()
108 return rows; in get_errata_rows()
117 return rows; in get_errata_rows()
333 const int rows = get_errata_rows(cfg); in sdr_get_addr_rw() local
336 return dram_addrw | (rows << SDR_CTRLGRP_DRAMADDRW_ROWBITS_LSB); in sdr_get_addr_rw()
456 const unsigned int rows = in sdram_mmr_init_full() local
461 writel(rows, in sdram_mmr_init_full()
/u-boot/lib/
A Dbch.c499 tmp = rows[r]; in solve_linear_system()
500 rows[r] = rows[p]; in solve_linear_system()
501 rows[p] = tmp; in solve_linear_system()
509 tmp = rows[p]; in solve_linear_system()
511 if (rows[r] & mask) in solve_linear_system()
512 rows[r] ^= tmp; in solve_linear_system()
540 rows[param[c]] = (rows[param[c]] & ~1)|((p >> c) & 1); in solve_linear_system()
567 rows[0] = c; in find_affine4_roots()
583 t = ((rows[k] >> j)^rows[k+j]) & mask; in find_affine4_roots()
584 rows[k] ^= (t << j); in find_affine4_roots()
[all …]
/u-boot/drivers/input/
A Dkey_matrix.c179 int key_matrix_init(struct key_matrix *config, int rows, int cols, in key_matrix_init() argument
183 config->num_rows = rows; in key_matrix_init()
185 config->key_count = rows * cols; in key_matrix_init()
/u-boot/include/
A Dkey_matrix.h82 int key_matrix_init(struct key_matrix *config, int rows, int cols,
A Dlcd_console.h10 short cols, rows; member
A Dvideo_console.h45 int rows; member
/u-boot/tools/
A Drkmux.py184 rows = []
194 rows.append(field)
199 for row in rows:
/u-boot/arch/x86/dts/
A Dchromebook_samus.dts311 * banks 8, ranks 2, rows 14,
387 * banks 8, ranks 2, rows 14,
427 * banks 8, ranks 2, rows 15,
467 * banks 8, ranks 2, rows 15,
/u-boot/doc/develop/
A Ddirectories.rst5 :header-rows: 1
/u-boot/arch/arm/include/asm/arch-sunxi/
A Ddram_sun50i_h616.h152 u8 rows; member
/u-boot/doc/device-tree-bindings/input/
A Dcros-ec-keyb.txt23 keypad,num-rows = <8>;
/u-boot/doc/board/apple/
A Dm1.rst76 :header-rows: 1

Completed in 60 milliseconds

12