/* SPDX-License-Identifier: GPL-2.0-only */
/*
* This file is part of the ROHM BH1770GLC / OSRAM SFH7770 sensor driver .
* Chip is combined proximity and ambient light sensor .
*
* Copyright ( C ) 2010 Nokia Corporation and / or its subsidiary ( - ies ) .
*
* Contact : Samu Onkalo < samu . p . onkalo @ nokia . com >
*/
#ifndef __BH1770_H__
#define __BH1770_H__
/**
* struct bh1770_platform_data - platform data for bh1770glc driver
* @ led_def_curr : IR led driving current .
* @ glass_attenuation : Attenuation factor for covering window .
* @ setup_resources : Call back for interrupt line setup function
* @ release_resources : Call back for interrupte line release function
*
* Example of glass attenuation : 16384 * 385 / 100 means attenuation factor
* of 3 . 85 . i . e . light_above_sensor = light_above_cover_window / 3 . 85
*/
struct bh1770_platform_data {
#define BH1770_LED_5mA 0
#define BH1770_LED_10mA 1
#define BH1770_LED_20mA 2
#define BH1770_LED_50mA 3
#define BH1770_LED_100mA 4
#define BH1770_LED_150mA 5
#define BH1770_LED_200mA 6
__u8 led_def_curr;
#define BH1770_NEUTRAL_GA 16384 /* 16384 / 16384 = 1 */
__u32 glass_attenuation;
int (*setup_resources)(void );
int (*release_resources)(void );
};
#endif
Messung V0.5 in Prozent C=93 H=100 G=96
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet am 2026-09-29)
¤
*© Formatika GbR, Deutschland