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

Go to the source code of this file.

Macros

#define NCT5572D_FDC   0x00
 
#define NCT5572D_PP   0x01
 
#define NCT5572D_SP1   0x02 /* Com1 */
 
#define NCT5572D_IR   0x03
 
#define NCT5572D_KBC   0x05
 
#define NCT5572D_CIR   0x06
 
#define NCT5572D_GPIO689_V   0x07
 
#define NCT5572D_WDT1   0x08
 
#define NCT5572D_GPIO235_V   0x09
 
#define NCT5572D_ACPI   0x0A
 
#define NCT5572D_HWM_TSI_FPLED   0x0B /* HW monitor/SB-TSI/front LED/deep S5 */
 
#define NCT5572D_PECI   0x0C
 
#define NCT5572D_SUSLED   0x0D /* marked as reserved, but described */
 
#define NCT5572D_CIRWKUP   0x0E /* CIR wakeup */
 
#define NCT5572D_GPIO_PP_OD   0x0F /* GPIO Push-Pull/Open drain select */
 
#define NCT5572D_GPIO2   ((0 << 8) | NCT5572D_GPIO235_V)
 
#define NCT5572D_GPIO3   ((1 << 8) | NCT5572D_GPIO235_V)
 
#define NCT5572D_GPIO4   ((2 << 8) | NCT5572D_GPIO235_V)
 
#define NCT5572D_GPIO5   ((3 << 8) | NCT5572D_GPIO235_V)
 
#define NCT5572D_GPIO6   ((1 << 8) | NCT5572D_GPIO689_V)
 
#define NCT5572D_GPIO7   ((2 << 8) | NCT5572D_GPIO689_V)
 
#define NCT5572D_GPIO8   ((3 << 8) | NCT5572D_GPIO689_V)
 
#define NCT5572D_GPIO9   ((4 << 8) | NCT5572D_GPIO689_V)
 

Macro Definition Documentation

◆ NCT5572D_ACPI

#define NCT5572D_ACPI   0x0A

Definition at line 16 of file nct5572d.h.

◆ NCT5572D_CIR

#define NCT5572D_CIR   0x06

Definition at line 12 of file nct5572d.h.

◆ NCT5572D_CIRWKUP

#define NCT5572D_CIRWKUP   0x0E /* CIR wakeup */

Definition at line 20 of file nct5572d.h.

◆ NCT5572D_FDC

#define NCT5572D_FDC   0x00

Definition at line 7 of file nct5572d.h.

◆ NCT5572D_GPIO2

#define NCT5572D_GPIO2   ((0 << 8) | NCT5572D_GPIO235_V)

Definition at line 24 of file nct5572d.h.

◆ NCT5572D_GPIO235_V

#define NCT5572D_GPIO235_V   0x09

Definition at line 15 of file nct5572d.h.

◆ NCT5572D_GPIO3

#define NCT5572D_GPIO3   ((1 << 8) | NCT5572D_GPIO235_V)

Definition at line 25 of file nct5572d.h.

◆ NCT5572D_GPIO4

#define NCT5572D_GPIO4   ((2 << 8) | NCT5572D_GPIO235_V)

Definition at line 26 of file nct5572d.h.

◆ NCT5572D_GPIO5

#define NCT5572D_GPIO5   ((3 << 8) | NCT5572D_GPIO235_V)

Definition at line 27 of file nct5572d.h.

◆ NCT5572D_GPIO6

#define NCT5572D_GPIO6   ((1 << 8) | NCT5572D_GPIO689_V)

Definition at line 28 of file nct5572d.h.

◆ NCT5572D_GPIO689_V

#define NCT5572D_GPIO689_V   0x07

Definition at line 13 of file nct5572d.h.

◆ NCT5572D_GPIO7

#define NCT5572D_GPIO7   ((2 << 8) | NCT5572D_GPIO689_V)

Definition at line 29 of file nct5572d.h.

◆ NCT5572D_GPIO8

#define NCT5572D_GPIO8   ((3 << 8) | NCT5572D_GPIO689_V)

Definition at line 30 of file nct5572d.h.

◆ NCT5572D_GPIO9

#define NCT5572D_GPIO9   ((4 << 8) | NCT5572D_GPIO689_V)

Definition at line 31 of file nct5572d.h.

◆ NCT5572D_GPIO_PP_OD

#define NCT5572D_GPIO_PP_OD   0x0F /* GPIO Push-Pull/Open drain select */

Definition at line 21 of file nct5572d.h.

◆ NCT5572D_HWM_TSI_FPLED

#define NCT5572D_HWM_TSI_FPLED   0x0B /* HW monitor/SB-TSI/front LED/deep S5 */

Definition at line 17 of file nct5572d.h.

◆ NCT5572D_IR

#define NCT5572D_IR   0x03

Definition at line 10 of file nct5572d.h.

◆ NCT5572D_KBC

#define NCT5572D_KBC   0x05

Definition at line 11 of file nct5572d.h.

◆ NCT5572D_PECI

#define NCT5572D_PECI   0x0C

Definition at line 18 of file nct5572d.h.

◆ NCT5572D_PP

#define NCT5572D_PP   0x01

Definition at line 8 of file nct5572d.h.

◆ NCT5572D_SP1

#define NCT5572D_SP1   0x02 /* Com1 */

Definition at line 9 of file nct5572d.h.

◆ NCT5572D_SUSLED

#define NCT5572D_SUSLED   0x0D /* marked as reserved, but described */

Definition at line 19 of file nct5572d.h.

◆ NCT5572D_WDT1

#define NCT5572D_WDT1   0x08

Definition at line 14 of file nct5572d.h.