Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/include/linux/platform_data/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 746 B image not shown  

Quelle  lm8323.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * lm8323.h - Configuration for LM8323 keypad driver.
 */


#ifndef __LINUX_LM8323_H
#define __LINUX_LM8323_H

#include <linux/types.h>

/*
 * Largest keycode that the chip can send, plus one,
 * so keys can be mapped directly at the index of the
 * LM8323 keycode instead of subtracting one.
 */

#define LM8323_KEYMAP_SIZE (0x7f + 1)

#define LM8323_NUM_PWMS  3

struct lm8323_platform_data {
 int debounce_time; /* Time to watch for key bouncing, in ms. */
 int active_time; /* Idle time until sleep, in ms. */

 int size_x;
 int size_y;
 bool repeat;
 const unsigned short *keymap;

 const char *pwm_names[LM8323_NUM_PWMS];

 const char *name; /* Device name. */
};

#endif /* __LINUX_LM8323_H */

100%


¤ Dauer der Verarbeitung: 0.13 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 ist noch experimentell.