coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
nct5539d.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NCT5539D_SP1   0x02 /* UART A */
 
#define NCT5539D_KBC   0x05 /* Keyboard Controller */
 
#define NCT5539D_CIR   0x06 /* Consumer IR */
 
#define NCT5539D_GPIO78   0x07 /* GPIO 7 & 8 */
 
#define NCT5539D_WDT1_WDT3_GPIO0   0x08 /* WDT1, WDT3, GPIO 0 & KBC P20 */
 
#define NCT5539D_GPIO2345   0x09 /* GPIO 2, 3, 4 & 5 */
 
#define NCT5539D_ACPI   0x0A /* ACPI */
 
#define NCT5539D_HWM_FPLED   0x0B /* HW Monitor, Front Panel LED */
 
#define NCT5539D_WDT2   0x0D /* WDT2 */
 
#define NCT5539D_CIRWUP   0x0E /* CIR Wake-Up */
 
#define NCT5539D_GPIO_PP_OD   0x0F /* GPIO Push-Pull/Open-Drain */
 
#define NCT5539D_GPIO_PSO   0x11 /* GPIO, RI PSOUT Wake-Up Status */
 
#define NCT5539D_SWEC   0x12 /* SW Error Control */
 
#define NCT5539D_FLED   0x15 /* Fading LED */
 
#define NCT5539D_DS   0x16 /* Deep Sleep */
 
#define NCT5539D_WDT1   ((0 << 8) | NCT5539D_WDT1_WDT3_GPIO0)
 
#define NCT5539D_WDT3   ((4 << 8) | NCT5539D_WDT1_WDT3_GPIO0)
 
#define NCT5539D_GPIOBASE   ((3 << 8) | NCT5539D_WDT1_WDT3_GPIO0)
 
#define NCT5539D_GPIO0   ((1 << 8) | NCT5539D_WDT1_WDT3_GPIO0)
 
#define NCT5539D_GPIO2   ((0 << 8) | NCT5539D_GPIO2345)
 
#define NCT5539D_GPIO3   ((1 << 8) | NCT5539D_GPIO2345)
 
#define NCT5539D_GPIO4   ((2 << 8) | NCT5539D_GPIO2345)
 
#define NCT5539D_GPIO5   ((3 << 8) | NCT5539D_GPIO2345)
 
#define NCT5539D_GPIO7   ((1 << 8) | NCT5539D_GPIO78)
 
#define NCT5539D_GPIO8   ((2 << 8) | NCT5539D_GPIO78)
 
#define NCT5539D_DS5   ((0 << 8) | NCT5539D_DS)
 
#define NCT5539D_DS3   ((1 << 8) | NCT5539D_DS)
 

Macro Definition Documentation

◆ NCT5539D_ACPI

#define NCT5539D_ACPI   0x0A /* ACPI */

Definition at line 13 of file nct5539d.h.

◆ NCT5539D_CIR

#define NCT5539D_CIR   0x06 /* Consumer IR */

Definition at line 9 of file nct5539d.h.

◆ NCT5539D_CIRWUP

#define NCT5539D_CIRWUP   0x0E /* CIR Wake-Up */

Definition at line 16 of file nct5539d.h.

◆ NCT5539D_DS

#define NCT5539D_DS   0x16 /* Deep Sleep */

Definition at line 21 of file nct5539d.h.

◆ NCT5539D_DS3

#define NCT5539D_DS3   ((1 << 8) | NCT5539D_DS)

Definition at line 35 of file nct5539d.h.

◆ NCT5539D_DS5

#define NCT5539D_DS5   ((0 << 8) | NCT5539D_DS)

Definition at line 34 of file nct5539d.h.

◆ NCT5539D_FLED

#define NCT5539D_FLED   0x15 /* Fading LED */

Definition at line 20 of file nct5539d.h.

◆ NCT5539D_GPIO0

#define NCT5539D_GPIO0   ((1 << 8) | NCT5539D_WDT1_WDT3_GPIO0)

Definition at line 27 of file nct5539d.h.

◆ NCT5539D_GPIO2

#define NCT5539D_GPIO2   ((0 << 8) | NCT5539D_GPIO2345)

Definition at line 28 of file nct5539d.h.

◆ NCT5539D_GPIO2345

#define NCT5539D_GPIO2345   0x09 /* GPIO 2, 3, 4 & 5 */

Definition at line 12 of file nct5539d.h.

◆ NCT5539D_GPIO3

#define NCT5539D_GPIO3   ((1 << 8) | NCT5539D_GPIO2345)

Definition at line 29 of file nct5539d.h.

◆ NCT5539D_GPIO4

#define NCT5539D_GPIO4   ((2 << 8) | NCT5539D_GPIO2345)

Definition at line 30 of file nct5539d.h.

◆ NCT5539D_GPIO5

#define NCT5539D_GPIO5   ((3 << 8) | NCT5539D_GPIO2345)

Definition at line 31 of file nct5539d.h.

◆ NCT5539D_GPIO7

#define NCT5539D_GPIO7   ((1 << 8) | NCT5539D_GPIO78)

Definition at line 32 of file nct5539d.h.

◆ NCT5539D_GPIO78

#define NCT5539D_GPIO78   0x07 /* GPIO 7 & 8 */

Definition at line 10 of file nct5539d.h.

◆ NCT5539D_GPIO8

#define NCT5539D_GPIO8   ((2 << 8) | NCT5539D_GPIO78)

Definition at line 33 of file nct5539d.h.

◆ NCT5539D_GPIO_PP_OD

#define NCT5539D_GPIO_PP_OD   0x0F /* GPIO Push-Pull/Open-Drain */

Definition at line 17 of file nct5539d.h.

◆ NCT5539D_GPIO_PSO

#define NCT5539D_GPIO_PSO   0x11 /* GPIO, RI PSOUT Wake-Up Status */

Definition at line 18 of file nct5539d.h.

◆ NCT5539D_GPIOBASE

#define NCT5539D_GPIOBASE   ((3 << 8) | NCT5539D_WDT1_WDT3_GPIO0)

Definition at line 26 of file nct5539d.h.

◆ NCT5539D_HWM_FPLED

#define NCT5539D_HWM_FPLED   0x0B /* HW Monitor, Front Panel LED */

Definition at line 14 of file nct5539d.h.

◆ NCT5539D_KBC

#define NCT5539D_KBC   0x05 /* Keyboard Controller */

Definition at line 8 of file nct5539d.h.

◆ NCT5539D_SP1

#define NCT5539D_SP1   0x02 /* UART A */

Definition at line 7 of file nct5539d.h.

◆ NCT5539D_SWEC

#define NCT5539D_SWEC   0x12 /* SW Error Control */

Definition at line 19 of file nct5539d.h.

◆ NCT5539D_WDT1

#define NCT5539D_WDT1   ((0 << 8) | NCT5539D_WDT1_WDT3_GPIO0)

Definition at line 24 of file nct5539d.h.

◆ NCT5539D_WDT1_WDT3_GPIO0

#define NCT5539D_WDT1_WDT3_GPIO0   0x08 /* WDT1, WDT3, GPIO 0 & KBC P20 */

Definition at line 11 of file nct5539d.h.

◆ NCT5539D_WDT2

#define NCT5539D_WDT2   0x0D /* WDT2 */

Definition at line 15 of file nct5539d.h.

◆ NCT5539D_WDT3

#define NCT5539D_WDT3   ((4 << 8) | NCT5539D_WDT1_WDT3_GPIO0)

Definition at line 25 of file nct5539d.h.