aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_vdsl.h
diff options
context:
space:
mode:
Diffstat (limited to 'package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_vdsl.h')
-rw-r--r--package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_vdsl.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_vdsl.h b/package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_vdsl.h
index e3571976a5..b965378350 100644
--- a/package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_vdsl.h
+++ b/package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_vdsl.h
@@ -79,7 +79,18 @@ struct wan_tx_mib_table {
#if defined(__BIG_ENDIAN)
- struct fw_ver_id {
+ struct fw_ver_id_new { // @2000
+ /* 0 - 3h */
+ unsigned int family :4;
+ unsigned int package :4;
+ unsigned int major :8;
+ unsigned int middle :8;
+ unsigned int minor :8;
+ /* 4 - 7h */
+ unsigned int features :32;
+ };
+
+ struct fw_ver_id { // @2001
unsigned int family :4;
unsigned int fwtype :4;
unsigned int interface :4;