1d2912cb1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */ 20b56129bSKim Kyuwon /* 30b56129bSKim Kyuwon * leds-bd2802.h - RGB LED Driver 40b56129bSKim Kyuwon * 50b56129bSKim Kyuwon * Copyright (C) 2009 Samsung Electronics 60b56129bSKim Kyuwon * Kim Kyuwon <q1.kim@samsung.com> 70b56129bSKim Kyuwon * 80b56129bSKim Kyuwon * Datasheet: http://www.rohm.com/products/databook/driver/pdf/bd2802gu-e.pdf 90b56129bSKim Kyuwon */ 100b56129bSKim Kyuwon #ifndef _LEDS_BD2802_H_ 110b56129bSKim Kyuwon #define _LEDS_BD2802_H_ 120b56129bSKim Kyuwon 130b56129bSKim Kyuwon struct bd2802_led_platform_data{ 140b56129bSKim Kyuwon u8 rgb_time; 150b56129bSKim Kyuwon }; 160b56129bSKim Kyuwon 170b56129bSKim Kyuwon #define RGB_TIME(slopedown, slopeup, waveform) \ 180b56129bSKim Kyuwon ((slopedown) << 6 | (slopeup) << 4 | (waveform)) 190b56129bSKim Kyuwon 200b56129bSKim Kyuwon #endif /* _LEDS_BD2802_H_ */ 210b56129bSKim Kyuwon 22