Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
cvmx-led-defs.h File Reference

Go to the source code of this file.

Data Structures

union  cvmx_led_blink
 
struct  cvmx_led_blink::cvmx_led_blink_s
 
union  cvmx_led_clk_phase
 
struct  cvmx_led_clk_phase::cvmx_led_clk_phase_s
 
union  cvmx_led_cylon
 
struct  cvmx_led_cylon::cvmx_led_cylon_s
 
union  cvmx_led_dbg
 
struct  cvmx_led_dbg::cvmx_led_dbg_s
 
union  cvmx_led_en
 
struct  cvmx_led_en::cvmx_led_en_s
 
union  cvmx_led_polarity
 
struct  cvmx_led_polarity::cvmx_led_polarity_s
 
union  cvmx_led_prt
 
struct  cvmx_led_prt::cvmx_led_prt_s
 
union  cvmx_led_prt_fmt
 
struct  cvmx_led_prt_fmt::cvmx_led_prt_fmt_s
 
union  cvmx_led_prt_statusx
 
struct  cvmx_led_prt_statusx::cvmx_led_prt_statusx_s
 
union  cvmx_led_udd_cntx
 
struct  cvmx_led_udd_cntx::cvmx_led_udd_cntx_s
 
union  cvmx_led_udd_datx
 
struct  cvmx_led_udd_datx::cvmx_led_udd_datx_s
 
union  cvmx_led_udd_dat_clrx
 
struct  cvmx_led_udd_dat_clrx::cvmx_led_udd_dat_clrx_s
 
union  cvmx_led_udd_dat_setx
 
struct  cvmx_led_udd_dat_setx::cvmx_led_udd_dat_setx_s
 

Macros

#define CVMX_LED_BLINK   (CVMX_ADD_IO_SEG(0x0001180000001A48ull))
 
#define CVMX_LED_CLK_PHASE   (CVMX_ADD_IO_SEG(0x0001180000001A08ull))
 
#define CVMX_LED_CYLON   (CVMX_ADD_IO_SEG(0x0001180000001AF8ull))
 
#define CVMX_LED_DBG   (CVMX_ADD_IO_SEG(0x0001180000001A18ull))
 
#define CVMX_LED_EN   (CVMX_ADD_IO_SEG(0x0001180000001A00ull))
 
#define CVMX_LED_POLARITY   (CVMX_ADD_IO_SEG(0x0001180000001A50ull))
 
#define CVMX_LED_PRT   (CVMX_ADD_IO_SEG(0x0001180000001A10ull))
 
#define CVMX_LED_PRT_FMT   (CVMX_ADD_IO_SEG(0x0001180000001A30ull))
 
#define CVMX_LED_PRT_STATUSX(offset)   (CVMX_ADD_IO_SEG(0x0001180000001A80ull) + ((offset) & 7) * 8)
 
#define CVMX_LED_UDD_CNTX(offset)   (CVMX_ADD_IO_SEG(0x0001180000001A20ull) + ((offset) & 1) * 8)
 
#define CVMX_LED_UDD_DATX(offset)   (CVMX_ADD_IO_SEG(0x0001180000001A38ull) + ((offset) & 1) * 8)
 
#define CVMX_LED_UDD_DAT_CLRX(offset)   (CVMX_ADD_IO_SEG(0x0001180000001AC8ull) + ((offset) & 1) * 16)
 
#define CVMX_LED_UDD_DAT_SETX(offset)   (CVMX_ADD_IO_SEG(0x0001180000001AC0ull) + ((offset) & 1) * 16)
 

Macro Definition Documentation

#define CVMX_LED_BLINK   (CVMX_ADD_IO_SEG(0x0001180000001A48ull))

Definition at line 31 of file cvmx-led-defs.h.

#define CVMX_LED_CLK_PHASE   (CVMX_ADD_IO_SEG(0x0001180000001A08ull))

Definition at line 32 of file cvmx-led-defs.h.

#define CVMX_LED_CYLON   (CVMX_ADD_IO_SEG(0x0001180000001AF8ull))

Definition at line 33 of file cvmx-led-defs.h.

#define CVMX_LED_DBG   (CVMX_ADD_IO_SEG(0x0001180000001A18ull))

Definition at line 34 of file cvmx-led-defs.h.

#define CVMX_LED_EN   (CVMX_ADD_IO_SEG(0x0001180000001A00ull))

Definition at line 35 of file cvmx-led-defs.h.

#define CVMX_LED_POLARITY   (CVMX_ADD_IO_SEG(0x0001180000001A50ull))

Definition at line 36 of file cvmx-led-defs.h.

#define CVMX_LED_PRT   (CVMX_ADD_IO_SEG(0x0001180000001A10ull))

Definition at line 37 of file cvmx-led-defs.h.

#define CVMX_LED_PRT_FMT   (CVMX_ADD_IO_SEG(0x0001180000001A30ull))

Definition at line 38 of file cvmx-led-defs.h.

#define CVMX_LED_PRT_STATUSX (   offset)    (CVMX_ADD_IO_SEG(0x0001180000001A80ull) + ((offset) & 7) * 8)

Definition at line 39 of file cvmx-led-defs.h.

#define CVMX_LED_UDD_CNTX (   offset)    (CVMX_ADD_IO_SEG(0x0001180000001A20ull) + ((offset) & 1) * 8)

Definition at line 40 of file cvmx-led-defs.h.

#define CVMX_LED_UDD_DAT_CLRX (   offset)    (CVMX_ADD_IO_SEG(0x0001180000001AC8ull) + ((offset) & 1) * 16)

Definition at line 42 of file cvmx-led-defs.h.

#define CVMX_LED_UDD_DAT_SETX (   offset)    (CVMX_ADD_IO_SEG(0x0001180000001AC0ull) + ((offset) & 1) * 16)

Definition at line 43 of file cvmx-led-defs.h.

#define CVMX_LED_UDD_DATX (   offset)    (CVMX_ADD_IO_SEG(0x0001180000001A38ull) + ((offset) & 1) * 8)

Definition at line 41 of file cvmx-led-defs.h.