Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | |||||
}; | }; | ||||
#define BCM2835_MBOX_INIT_TAG(tag_, tagid_) do { \ | #define BCM2835_MBOX_INIT_TAG(tag_, tagid_) do { \ | ||||
(tag_)->tag_hdr.tag = BCM2835_MBOX_TAG_##tagid_; \ | (tag_)->tag_hdr.tag = BCM2835_MBOX_TAG_##tagid_; \ | ||||
(tag_)->tag_hdr.val_buf_size = sizeof((tag_)->body); \ | (tag_)->tag_hdr.val_buf_size = sizeof((tag_)->body); \ | ||||
(tag_)->tag_hdr.val_len = sizeof((tag_)->body.req); \ | (tag_)->tag_hdr.val_len = sizeof((tag_)->body.req); \ | ||||
} while (0) | } while (0) | ||||
#define BCM2835_MBOX_TAG_FIRMWARE_REVISION 0x00000001 | |||||
#define BCM2835_MBOX_POWER_ID_EMMC 0x00000000 | #define BCM2835_MBOX_POWER_ID_EMMC 0x00000000 | ||||
#define BCM2835_MBOX_POWER_ID_UART0 0x00000001 | #define BCM2835_MBOX_POWER_ID_UART0 0x00000001 | ||||
#define BCM2835_MBOX_POWER_ID_UART1 0x00000002 | #define BCM2835_MBOX_POWER_ID_UART1 0x00000002 | ||||
#define BCM2835_MBOX_POWER_ID_USB_HCD 0x00000003 | #define BCM2835_MBOX_POWER_ID_USB_HCD 0x00000003 | ||||
#define BCM2835_MBOX_POWER_ID_I2C0 0x00000004 | #define BCM2835_MBOX_POWER_ID_I2C0 0x00000004 | ||||
#define BCM2835_MBOX_POWER_ID_I2C1 0x00000005 | #define BCM2835_MBOX_POWER_ID_I2C1 0x00000005 | ||||
#define BCM2835_MBOX_POWER_ID_I2C2 0x00000006 | #define BCM2835_MBOX_POWER_ID_I2C2 0x00000006 | ||||
#define BCM2835_MBOX_POWER_ID_SPI 0x00000007 | #define BCM2835_MBOX_POWER_ID_SPI 0x00000007 | ||||
▲ Show 20 Lines • Show All 434 Lines • Show Last 20 Lines |