diff options
author | Andre Heider <a.heider@gmail.com> | 2013-10-19 14:20:54 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-10-22 15:28:59 +0200 |
commit | db81ebba81409106c411aede9311485d174252cc (patch) | |
tree | 068b286723846e479296767214d885adba90c92d /drivers/mci/mci-bcm2835.h | |
parent | a476255682c82ce4b9c790605eab75b1b5b9a9d0 (diff) | |
download | barebox-db81ebba81409106c411aede9311485d174252cc.tar.gz barebox-db81ebba81409106c411aede9311485d174252cc.tar.xz |
mci: bcm2835: use the registered device clkdev
Switch from local mailbox code to using the newly created clock device.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mci/mci-bcm2835.h')
-rw-r--r-- | drivers/mci/mci-bcm2835.h | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/drivers/mci/mci-bcm2835.h b/drivers/mci/mci-bcm2835.h index 4158a18065..2c95e03c64 100644 --- a/drivers/mci/mci-bcm2835.h +++ b/drivers/mci/mci-bcm2835.h @@ -23,51 +23,3 @@ #define MAX_CLK_DIVIDER_V3 2046 #define MAX_CLK_DIVIDER_V2 256 - -/*this is only for mbox comms*/ -#define BCM2835_MBOX_PHYSADDR 0x2000b880 -#define BCM2835_MBOX_TAG_GET_CLOCK_RATE 0x00030002 -#define BCM2835_MBOX_CLOCK_ID_EMMC 1 -#define BCM2835_MBOX_STATUS_WR_FULL 0x80000000 -#define BCM2835_MBOX_STATUS_RD_EMPTY 0x40000000 -#define BCM2835_MBOX_PROP_CHAN 8 -#define BCM2835_MBOX_TAG_VAL_LEN_RESPONSE 0x80000000 - -struct bcm2835_mbox_regs { - u32 read; - u32 rsvd0[5]; - u32 status; - u32 config; - u32 write; -}; - - -struct bcm2835_mbox_hdr { - u32 buf_size; - u32 code; -}; - -struct bcm2835_mbox_tag_hdr { - u32 tag; - u32 val_buf_size; - u32 val_len; -}; - -struct bcm2835_mbox_tag_get_clock_rate { - struct bcm2835_mbox_tag_hdr tag_hdr; - union { - struct { - u32 clock_id; - } req; - struct { - u32 clock_id; - u32 rate_hz; - } resp; - } body; -}; - -struct msg_get_clock_rate { - struct bcm2835_mbox_hdr hdr; - struct bcm2835_mbox_tag_get_clock_rate get_clock_rate; - u32 end_tag; -}; |