Lines Matching +full:inter +full:- +full:chip
2 * Board functions for mini-box PICOSAM9G45 (AT91SAM9G45) based board
3 * (C) Copyright 2015 Inter Act B.V.
6 * U-Boot file: board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
7 * (C) Copyright 2007-2008
11 * SPDX-License-Identifier: GPL-2.0+
30 #include <asm/mach-types.h>
34 /* ------------------------------------------------------------------------- */
52 ddr2->md = (ATMEL_MPDDRC_MD_DBW_16_BITS | ATMEL_MPDDRC_MD_DDR2_SDRAM); in ddr2_conf()
54 ddr2->cr = (ATMEL_MPDDRC_CR_NC_COL_10 | in ddr2_conf()
59 ddr2->rtr = 0x24b; in ddr2_conf()
61 ddr2->tpr0 = (6 << ATMEL_MPDDRC_TPR0_TRAS_OFFSET |/* 6*7.5 = 45 ns */ in ddr2_conf()
70 ddr2->tpr1 = (2 << ATMEL_MPDDRC_TPR1_TXP_OFFSET | /* 2*7.5 = 15 ns */ in ddr2_conf()
75 ddr2->tpr2 = (1 << ATMEL_MPDDRC_TPR2_TRTP_OFFSET | in ddr2_conf()
91 /* Chip select 1 is for DDR2/SDRAM */ in mem_init()
92 csa = readl(&mat->ebicsa); in mem_init()
95 writel(csa, &mat->ebicsa); in mem_init()
121 * Disable pull-up on: in picosam9g45_macb_hw_init()
126 * PHY has internal pull-down in picosam9g45_macb_hw_init()
131 &pioa->pudr); in picosam9g45_macb_hw_init()
135 /* Re-enable pull-up */ in picosam9g45_macb_hw_init()
139 &pioa->puer); in picosam9g45_macb_hw_init()
211 gd->fb_base = CONFIG_AT91SAM9G45_LCD_BASE; in picosam9g45_lcd_hw_init()
225 lcd_printf("(C) 2015 Inter Act B.V.\n"); in lcd_show_board_info()
233 dram_size += gd->bd->bi_dram[i].size; in lcd_show_board_info()
256 gd->bd->bi_arch_number = MACH_TYPE_PICOSAM9G45; in board_init()
259 gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; in board_init()
278 gd->ram_size = get_ram_size((long *)PHYS_SDRAM_1, PHYS_SDRAM_1_SIZE) in dram_init()
286 gd->bd->bi_dram[0].start = PHYS_SDRAM_1; in dram_init_banksize()
287 gd->bd->bi_dram[0].size = get_ram_size((long *)PHYS_SDRAM_1, in dram_init_banksize()
289 gd->bd->bi_dram[1].start = PHYS_SDRAM_2; in dram_init_banksize()
290 gd->bd->bi_dram[1].size = get_ram_size((long *)PHYS_SDRAM_2, in dram_init_banksize()
311 /* SPI chip select control */
322 switch (slave->cs) { in spi_cs_activate()
335 switch (slave->cs) { in spi_cs_deactivate()