uboot/arch/arm/cpu/armv7/omap-common/reset.c
<<
>>
Prefs
   1/*
   2 *
   3 * Common layer for reset related functionality of OMAP based socs.
   4 *
   5 * (C) Copyright 2012
   6 * Texas Instruments, <www.ti.com>
   7 *
   8 * Sricharan R <r.sricharan@ti.com>
   9 *
  10 * SPDX-License-Identifier:     GPL-2.0+
  11 */
  12#include <config.h>
  13#include <asm/io.h>
  14#include <asm/arch/cpu.h>
  15#include <linux/compiler.h>
  16
  17void __weak reset_cpu(unsigned long ignored)
  18{
  19        writel(PRM_RSTCTRL_RESET, PRM_RSTCTRL);
  20}
  21
  22u32 __weak warm_reset(void)
  23{
  24        return (readl(PRM_RSTST) & PRM_RSTST_WARM_RESET_MASK);
  25}
  26
  27void __weak setup_warmreset_time(void)
  28{
  29}
  30