| /* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */ |
| /* |
| * Copyright (c) 2019 Amlogic, Inc. All rights reserved. |
| */ |
| |
| #ifndef __FD650H__ |
| #define __FD650H__ |
| |
| #define FD650_BIT_ENABLE 0x01 |
| #define FD650_BIT_SLEEP 0x04 |
| //#define FD650_BIT_7SEG 0x08 |
| #define FD650_BIT_INTENS1 0x10 |
| #define FD650_BIT_INTENS2 0x20 |
| #define FD650_BIT_INTENS3 0x30 |
| #define FD650_BIT_INTENS4 0x40 |
| #define FD650_BIT_INTENS5 0x50 |
| #define FD650_BIT_INTENS6 0x60 |
| #define FD650_BIT_INTENS7 0x70 |
| #define FD650_BIT_INTENS8 0x00 |
| |
| #define FD650_SYS_OFF 0x0400 |
| #define FD650_SYS_ON (FD650_SYS_OFF | FD650_BIT_ENABLE) |
| #define FD650_SLEEPOFF FD650_SYS_OFF |
| #define FD650_SLEEPON (FD650_SYS_OFF | FD650_BIT_SLEEP) |
| //#define FD650_7SEG_ON (FD650_SYS_ON | FD650_BIT_7SEG) |
| #define FD650_8SEG_ON (FD650_SYS_ON | 0x00) |
| #define FD650_SYS_ON_1 (FD650_SYS_ON | FD650_BIT_INTENS1) |
| #define FD650_SYS_ON_4 (FD650_SYS_ON | FD650_BIT_INTENS4) |
| #define FD650_SYS_ON_8 (FD650_SYS_ON | FD650_BIT_INTENS8) |
| |
| #define FD650_DIG0 0x1400 |
| #define FD650_DIG1 0x1500 |
| #define FD650_DIG2 0x1600 |
| #define FD650_DIG3 0x1700 |
| |
| #define FD650_DOT 0x0080 |
| |
| #define FD650_GET_KEY 0x0700 |
| |
| #endif |