Lines Matching +full:dsp +full:- +full:gpio
4 * U-Boot:board/davinci/da8xxevm/da850evm.c
6 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
13 * SPDX-License-Identifier: GPL-2.0+
23 #include <asm/ti-common/davinci_nand.h>
29 #include <asm/gpio.h>
32 #include <asm/mach-types.h>
50 mdstat = &psc_regs->psc0.mdstat[id]; in dsp_lpsc_on()
51 mdctl = &psc_regs->psc0.mdctl[id]; in dsp_lpsc_on()
52 ptstat = &psc_regs->ptstat; in dsp_lpsc_on()
53 ptcmd = &psc_regs->ptcmd; in dsp_lpsc_on()
80 if (hwconfig_subarg_cmp_f("dsp", "wake", "no", NULL)) in dspwake()
83 *resetvect++ = 0x1E000; /* DSP Idle */ in dspwake()
87 /* setup the DSP reset vector */ in dspwake()
146 * get_board_rev() - setup to pass kernel board revision information
148 * bit[0-3] Maximum cpu clock rate supported by onboard SoC
149 * 0000b - 300 MHz
150 * 0001b - 372 MHz
151 * 0010b - 408 MHz
152 * 0011b - 456 MHz
181 * assuming here that the DSP bootloader has set the IOPU in board_early_init_f()
195 gd->bd->bi_arch_number = MACH_TYPE_DAVINCI_DA850_EVM; in board_init()
198 gd->bd->bi_boot_params = LINUX_BOOT_PARAM_ADDR; in board_init()
201 writel(readl(&davinci_syscfg_regs->suspsrc) & in board_init()
205 &davinci_syscfg_regs->suspsrc); in board_init()
219 &davinci_uart0_ctrl_regs->pwremu_mgmt); in board_init()
221 &davinci_uart2_ctrl_regs->pwremu_mgmt); in board_init()
228 * Initializes on-board ethernet controllers.
234 return -1; in board_eth_init()
241 static int init_led(int gpio, char *name, int val) in init_led() argument
245 ret = gpio_request(gpio, name); in init_led()
247 return -1; in init_led()
248 ret = gpio_direction_output(gpio, val); in init_led()
250 return -1; in init_led()
252 return gpio; in init_led()
287 * U-Boot operation in show_boot_progress()
308 * 0: boot u-boot in spl_start_uboot()
309 * if error accessing gpio boot U-Boot in spl_start_uboot()
313 * 1: boot u-boot in spl_start_uboot()