diff options
author | Linux Build Service Account <lnxbuild@localhost> | 2016-08-04 21:39:48 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-08-04 21:39:47 -0700 |
commit | 0cd21ace7b7402a02b44e297e4ccbe09196be525 (patch) | |
tree | 3af2744248b5b7511383f9ebdf388b01f7bf373f /include/soc/qcom | |
parent | 286ce4f15c1246d0dca6613a7316d30b070b6128 (diff) | |
parent | c31155183b603cb8dc175d527cb469dcbe7df627 (diff) |
Merge "icnss: pass fw version to wlan driver"
Diffstat (limited to 'include/soc/qcom')
-rw-r--r-- | include/soc/qcom/icnss.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/soc/qcom/icnss.h b/include/soc/qcom/icnss.h index 6c3ec33cc613..6275e4536bc0 100644 --- a/include/soc/qcom/icnss.h +++ b/include/soc/qcom/icnss.h @@ -15,6 +15,7 @@ #include <linux/interrupt.h> #define ICNSS_MAX_IRQ_REGISTRATIONS 12 +#define ICNSS_MAX_TIMESTAMP_LEN 32 struct icnss_driver_ops { char *name; @@ -79,7 +80,12 @@ enum icnss_driver_mode { struct icnss_soc_info { void __iomem *v_addr; phys_addr_t p_addr; - u32 version; + uint32_t chip_id; + uint32_t chip_family; + uint32_t board_id; + uint32_t soc_id; + uint32_t fw_version; + char fw_build_timestamp[ICNSS_MAX_TIMESTAMP_LEN + 1]; }; extern int icnss_register_driver(struct icnss_driver_ops *driver); |