Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/arch/arm/mach-omap2/   (Fast Lexical Analyzer Version 2.6©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  smartreflex-class3.c   Sprache: C

 
// SPDX-License-Identifier: GPL-2.0-only
/*
 * Smart reflex Class 3 specific implementations
 *
 * Author: Thara Gopinath       <thara@ti.com>
 *
 * Copyright (C) 2010 Texas Instruments, Inc.
 * Thara Gopinath <thara@ti.com>
 */


#include <linux/power/smartreflex.h>
#include "soc.h"
#include "voltage.h"

static int sr_class3_enable(struct omap_sr *sr)
{
 unsigned long volt = voltdm_get_voltage(sr->voltdm);

 if (!volt) {
  pr_warn("%s: Curr voltage unknown. Cannot enable %s\n",
   __func__, sr->name);
  return -ENODATA;
 }

 omap_vp_enable(sr->voltdm);
 return sr_enable(sr, volt);
}

static int sr_class3_disable(struct omap_sr *sr, int is_volt_reset)
{
 sr_disable_errgen(sr);
 omap_vp_disable(sr->voltdm);
 sr_disable(sr);
 if (is_volt_reset)
  voltdm_reset(sr->voltdm);

 return 0;
}

static int sr_class3_configure(struct omap_sr *sr)
{
 return sr_configure_errgen(sr);
}

/* SR class3 structure */
static struct omap_sr_class_data class3_data = {
 .enable = sr_class3_enable,
 .disable = sr_class3_disable,
 .configure = sr_class3_configure,
 .class_type = SR_CLASS3,
};

/* Smartreflex Class3 init API to be called from board file */
static int __init sr_class3_init(void)
{
 pr_info("SmartReflex Class3 initialized\n");
 return sr_register_class(&class3_data);
}
omap_late_initcall(sr_class3_init);

Messung V0.5
C=88 H=91 G=89

¤ Dauer der Verarbeitung: 0.11 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.