Files
vendor_xiaomi_peridot/proprietary/odm/etc/libnfc-nxp_RF.conf
2024-08-10 14:00:32 +05:30

266 lines
14 KiB
Plaintext

##############################################################
## N3 P2 80_Clockless FW30 libnfc-nxp_RF.conf 20230718_EMVco#########
###############################################################################
# System clock source selection configuration
#define CLK_SRC_XTAL 1
#define CLK_SRC_PLL 2
NXP_SYS_CLK_SRC_SEL=0x02
###############################################################################
# System clock frequency selection configuration
#define CLK_FREQ_UNDEF 0
#define CLK_FREQ_13MHZ 1
#define CLK_FREQ_19_2MHZ 2
#define CLK_FREQ_24MHZ 3
#define CLK_FREQ_26MHZ 4
#define CLK_FREQ_38_4MHZ 5
#define CLK_FREQ_52MHZ 6
#define CLK_FREQ_32MHZ 7
#define CLK_FREQ_48MHZ 8
NXP_SYS_CLK_FREQ_SEL=0x05
###############################################################################
# The timeout value to be used for clock request acknowledgment
# min value = 0x01 to max = 0x06
#NXP_SYS_CLOCK_TO_CFG=0x06
###############################################################################
# The delay to try to start PLL/XTAL when using sys clock 256/fc units = ~18.8 us
# min value = 0x01 to max = 0x1F
#NXP_CLOCK_REQ_DELAY=0x1E
###############################################################################
# MAX 20 RF configuration blocks are supported by MW
# NXP RF configuration ALM/PLM settings
# This section needs to be updated with the correct values based on the platform
#PMU_CFG
NXP_RF_CONF_BLK_1={
20, 02, DD, 06,
A0, 11, 07, 04, 80, 32, 01, C8, 00, 00,
A0, 0E, 20, F0, 00, 1E, 15, 01, 01, 01, 00, 00, 00, 00, 00, A7, BE, FF, FF, 05, 00, 00, 00, 24, 24, 24, 24, 0A, 00, 00, 00, 0D, 0D, 0D, 08,
A0, A4, 85, 14, 00, 01, 00, 00, 00, 00, 00, 00, 01, 00, 03, 00, 05, 00, 07, 00, 08, 00, 0A, 00, 0C, 00, 0E, 00, 10, 00, 11, 00, 13, 00, 14, 00, 16, 00, 18, 00, 19, 00, 1A, 00, 1C, 00, 1D, 00, 1F, 00, 20, 00, 21, 00, 24, 00, 25, 00, 27, 00, 29, 00, 2A, 00, 2C, 00, 2D, 00, 2F, 00, 31, 00, 32, 00, 34, 00, 35, 00, 37, 00, 39, 00, 3A, 00, 3C, 00, 3D, 00, 3F, 00, 41, 00, 42, 00, 44, 00, 46, 00, 47, 00, 49, 00, 4A, 00, 4C, 00, 4E, 00, 4F, 00, 51, 00, 52, 00, 54, 00, 56, 00, 57, 00, 59, 00, 5A, 00, 5C, 00, 5E, 00, 5F, 00, 61, 00, 62, 00, 64, 00,
A0, A5, 0D, 00, 00, 00, 00, 00, 00, FF, 03, 1F, 00, 00, 00, 00,
A0, 6A, 10, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
A1, 34, 01, 04
}
NXP_RF_CONF_BLK_2={
20, 02, CC, 01,
A0, 34, C8, 23, 04, 3D, 01, 08, 0E, 72, 0A, 00, 00, C0, 0B, 00, 00, 88, 0C, 00, 00, 0E, 0D, 00, 00, AA, 0F, 00, 00, F8, 10, 00, 00, 47, 12, 00, 00, 47, 12, 00, 00, 47, 12, 00, 00, 95, 13, 00, 00, 7F, 17, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 38, 34, 00, 00, 08, 0E, B7, 02, 00, 00, B7, 02, 00, 00, B7, 02, 00, 00, B7, 02, 00, 00, B7, 02, 00, 00, 05, 04, 00, 00, 82, 05, 00, 00, AF, 06, 00, 00, 4F, 07, 00, 00, 7C, 08, 00, 00, A0, 0A, 00, 00, 9A, 0D, 00, 00, E2, 0E, 00, 00, 29, 10, 00, 00, 29, 10, 00, 00, 29, 10, 00, 00, 29, 10, 00, 00, 29, 10, 00, 00, FF, 10, 00, 00, FF, 10, 00, 00, FF, 10, 00, 00, FF, 10, 00, 00, FF, 10, 00, 00, FF, 10, 00, 00
}
NXP_RF_CONF_BLK_3={
20, 02, 66, 01,
A1, 0A, 62, 07, 0E, 80, 02, 00, 00, 80, 02, 00, 00, 80, 02, 00, 00, 80, 02, 00, 00, 80, 02, 00, 00, B6, 03, 00, 00, 14, 05, 00, 00, 27, 06, 00, 00, B8, 06, 00, 00, D0, 07, 00, 00, C4, 09, 00, 00, 80, 0C, 00, 00, AC, 0D, 00, 00, D8, 0E, 00, 00, D8, 0E, 00, 00, D8, 0E, 00, 00, D8, 0E, 00, 00, D8, 0E, 00, 00, A0, 0F, 00, 00, A0, 0F, 00, 00, A0, 0F, 00, 00, A0, 0F, 00, 00, A0, 0F, 00, 00, A0, 0F, 00, 00
}
NXP_RF_CONF_BLK_4={
20, 02, F1, 01,
A0, A9, ED, 40, 24, FF, 41, 1E, FF, 42, 18, FF, 43, 13, FF, 44, 0E, FF, 45, 0A, FF, 46, 06, FF, 47, 03, FF, 07, 24, FF, 48, 00, FF, 09, 18, FF, 0A, 13, FF, 0B, 0E, FF, 0C, 0A, FF, 0D, 06, FF, 0E, 02, FF, 0F, 00, F5, 10, 00, DC, 11, 00, C6, 12, 00, B2, 13, 00, A0, 14, 00, 90, 15, 00, 81, 16, 00, 74, 17, 00, 68, 18, 00, 5D, 19, 00, 53, 1A, 00, 4A, 1B, 00, 42, 1C, 00, 3B, 1D, 00, 35, 1E, 00, 2F, 1F, 00, 2A, 20, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28, A1, 00, 28
}
NXP_RF_CONF_BLK_5={
20, 02, 9E, 01,
A0, 0B, 9A, 77, 90, 01, 32, 6A, 2A, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00
}
NXP_RF_CONF_BLK_6={
20, 02, F1, 05,
A0, AB, 82, 27, 1B, 3F, 04, 52, 04, 68, 04, 8F, 04, C1, 04, F3, 04, 24, 05, 5E, 05, 98, 05, D2, 05, 17, 06, 5D, 06, A2, 06, F9, 06, 50, 07, A7, 07, FE, 07, 55, 08, C9, 08, 3D, 09, B1, 09, 24, 0A, 98, 0A, 24, 0B, AF, 0B, 3A, 0C, E8, 0C, 96, 0D, 44, 0E, F2, 0E, A0, 0F, 88, 10, 70, 11, 58, 12, 40, 13, 28, 14, 10, 15, 6C, 16, C8, 17, 25, 19, 81, 1A, DD, 1B, 39, 1D, 09, 1F, D9, 20, A9, 22, 7A, 24, BE, 26, 02, 29, 46, 2B, FF, 2D, B7, 30, 6F, 33, 28, 36, C8, 39, 68, 3D, 09, 41, A9, 44, 4A, 48, 69, 4C, 88, 50, A7, 54, 17, 5A, 88, 5F,
A0, A7, 0B, 00, 02, 77, 17, 14, 14, 1F, 0A, FF, 19, 05,
A0, A8, 40, 00, 33, 33, 10, 00, 33, 23, 10, 00, 33, 24, 10, 4B, 11, 45, 10, D0, 22, 4A, 10, D0, 22, 4A, 10, D0, 22, 4A, 10, D0, 22, 4A, 10, EF, 22, 43, 10, EF, 22, 43, 10, 00, 33, 22, 10, C0, 22, 23, 10, 00, 33, 22, 10, C0, 22, 23, 10, 00, 33, 54, 10, 00, 33, 32, 10,
A0, 98, 08, 56, 50, 17, 80, 24, 56, 56, 56,
A0, 9E, 0C, 07, 50, 17, 60, 00, 80, 00, 2B, C2, 01, 00, 00
}
NXP_RF_CONF_BLK_7={
20, 02, F9, 0C,
A1, 2C, 5B, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 01, 01, 01, 20, 01, 03, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
A1, 04, 05, 80, 24, 00, 00, 00,
A1, 26, 08, 03, 03, 03, 03, 01, 01, 01, 01,
A1, 27, 3B, 00, 00, 00, 68, 01, 00, 00, 00, 02, 00, 08, 9A, 00, F1, FF, 00, 00, 00, 00, 00, 00, B4, 00, 00, 00, 00, 00, 00, 00, E1, 00, 36, 00, A0, 00, 2C, 1A, 4D, 00, E0, 00, E0, 2E, 00, 00, 00, 00, 98, 3A, 00, FA, 00, FA, D0, 84, 42, 00, 23, 01,
A1, 2E, 03, 82, 84, 22,
A1, 4D, 10, 00, 40, 1F, 00, 00, 00, 00, 00, 94, 52, 4A, 01, 94, 52, 4A, 01,
A0, 0D, 06, 10, C7, 00, 00, 00, 00,
A0, 0D, 06, 11, C9, 30, 00, 00, 00,
A0, 0D, 06, 12, 4C, 20, 0A, 00, 00,
A0, 0D, 06, 12, 50, 94, 52, 4A, 29,
A0, 0D, 03, 24, 29, 08,
A0, 0D, 03, 24, 30, 08
}
NXP_RF_CONF_BLK_8={
20, 02, FA, 1D,
A0, 0D, 03, 25, 29, 03,
A0, 0D, 03, 25, 30, 03,
A0, 0D, 06, 40, 78, 00, 00, 00, 00,
A0, 0D, 06, 42, 8B, 00, 04, 08, 00,
A0, 0D, 06, 42, 87, 51, 02, 00, E0,
A0, 0D, 06, 42, 89, 7F, 07, 1D, 01,
A0, 0D, 06, 42, 88, AF, E0, 8B, 48,
A0, 0D, 06, 42, 44, 00, 34, 26, 00,
A0, 0D, 06, 42, 40, 20, F7, 32, 3A,
A0, 0D, 06, 42, 79, 55, 21, 08, 4C,
A0, 0D, 06, 42, 4A, 00, 00, 00, 00,
A0, 0D, 06, 42, 49, 00, 00, 00, 00,
A0, 0D, 06, 51, 40, 30, F7, 32, 3A,
A0, 0D, 03, 43, 7C, 40,
A0, 0D, 06, 43, 8B, 4C, 04, F8, 10,
A0, 0D, 06, 43, 88, 54, E1, 86, 88,
A0, 0D, 06, 43, 44, 00, 34, 12, 00,
A0, 0D, 06, 43, 40, 88, 88, B3, 3C,
A0, 0D, 06, 43, 79, 55, 21, 08, 4C,
A0, 0D, 06, 43, 4A, 8E, 61, B0, 01,
A0, 0D, 06, 43, 49, 7D, 26, 0B, 00,
A0, 0D, 03, 44, 7C, 40,
A0, 0D, 06, 44, 8B, 28, 04, F8, 14,
A0, 0D, 06, 44, 88, 4C, E5, 04, 88,
A0, 0D, 06, 44, 44, 00, 34, 12, 00,
A0, 0D, 06, 44, 40, 8C, 88, B3, 3C,
A0, 0D, 06, 44, 79, 55, 21, 08, 4C,
A0, 0D, 06, 44, 4A, 8E, 61, B0, 01,
A0, 0D, 06, 44, 49, 7D, 26, 0B, 00
}
NXP_RF_CONF_BLK_9={
20, 02, F7, 1C,
A0, 0D, 03, 45, 7C, 40,
A0, 0D, 06, 45, 8B, 09, 04, F8, 28,
A0, 0D, 06, 45, 88, 0C, E5, 02, 40,
A0, 0D, 06, 45, 44, 00, 34, 12, 00,
A0, 0D, 06, 45, 40, 96, 88, B3, 3C,
A0, 0D, 06, 45, 79, 55, 21, 08, 4C,
A0, 0D, 06, 45, 4A, 8E, 61, B0, 01,
A0, 0D, 06, 45, 49, 7D, 26, 0B, 00,
A0, 0D, 06, 45, 45, 38, B2, 88, A6,
A0, 0D, 06, 46, 45, 38, 92, 88, A6,
A0, 0D, 03, 46, 7C, 40,
A0, 0D, 06, 47, 8B, 48, 04, 38, 3E,
A0, 0D, 06, 47, 87, 01, 03, 00, E0,
A0, 0D, 06, 47, 88, 54, E2, 08, 95,
A0, 0D, 06, 47, 40, 86, F7, 32, 3C,
A0, 0D, 06, 47, 44, 00, 34, 12, 00,
A0, 0D, 06, 47, 4A, B3, CD, 66, 06,
A0, 0D, 06, 47, 49, 00, 00, 00, 00,
A0, 0D, 06, 47, 79, 55, 21, 08, 4C,
A0, 0D, 06, 48, 8B, 48, 04, 38, 10,
A0, 0D, 06, 48, 88, 4C, E2, 86, 94,
A0, 0D, 06, 48, 40, 88, 88, B3, 3C,
A0, 0D, 06, 48, 44, 00, 34, 12, 00,
A0, 0D, 06, 48, 4A, B3, CD, 66, 06,
A0, 0D, 06, 48, 49, 00, 00, 00, 00,
A0, 0D, 06, 48, 79, 55, 21, 08, 4C,
A0, 0D, 06, 49, 8B, 48, 04, 38, 20,
A0, 0D, 06, 49, 88, 54, E6, 04, 94
}
NXP_RF_CONF_BLK_10={
20, 02, F7, 1C,
A0, 0D, 06, 49, 40, 8C, 88, B3, 3C,
A0, 0D, 06, 49, 44, 00, 34, 12, 00,
A0, 0D, 06, 49, 4A, B3, CD, 66, 06,
A0, 0D, 06, 49, 49, 00, 00, 00, 00,
A0, 0D, 06, 49, 79, 55, 21, 08, 4C,
A0, 0D, 06, 4A, 8B, 09, 04, 38, 0A,
A0, 0D, 06, 4A, 88, 0C, E6, 02, 5C,
A0, 0D, 06, 4A, 40, 90, 88, B3, 3C,
A0, 0D, 06, 4A, 44, 00, 34, 12, 00,
A0, 0D, 06, 4A, 4A, B3, CD, 66, 06,
A0, 0D, 06, 4A, 49, 00, 00, 00, 00,
A0, 0D, 06, 4A, 79, 55, 21, 08, 4C,
A0, 0D, 03, 4C, 7C, 50,
A0, 0D, 06, 4C, 8B, 28, 04, 78, 14,
A0, 0D, 06, 4C, 88, 04, E1, 80, 01,
A0, 0D, 06, 4C, 44, 00, 34, 12, 00,
A0, 0D, 06, 4C, 4A, 8E, 61, B0, 01,
A0, 0D, 06, 4C, 49, 00, 00, 00, 00,
A0, 0D, 06, 4C, 79, 55, 21, 08, 4C,
A0, 0D, 06, 4C, 40, 87, 88, B3, 3C,
A0, 0D, 03, 4D, 7C, 40,
A0, 0D, 06, 4D, 87, 03, 03, 00, C0,
A0, 0D, 06, 4D, 88, 4C, E5, 82, 48,
A0, 0D, 06, 4D, 44, 00, 34, 12, 00,
A0, 0D, 06, 4D, 4A, 8E, 61, B0, 01,
A0, 0D, 06, 4D, 49, 00, 00, 00, 00,
A0, 0D, 06, 4D, 79, 55, 21, 08, 4C,
A0, 0D, 06, 4D, 40, 8A, 88, B3, 3C
}
NXP_RF_CONF_BLK_11={
20, 02, FD, 1C,
A0, 0D, 06, 4E, 4A, BA, E6, F1, 06,
A0, 0D, 06, 4E, 49, DD, 95, 0A, 00,
A0, 0D, 06, 4E, 5C, EF, 7F, 00, 00,
A0, 0D, 06, 4E, 78, 00, 00, C0, 00,
A0, 0D, 06, 4F, 88, F7, E0, 16, 89,
A0, 0D, 06, 4F, 8B, 00, 14, 08, 00,
A0, 0D, 06, 4F, 89, 7F, 07, 15, 02,
A0, 0D, 06, 4F, 44, 00, 34, E6, 00,
A0, 0D, 06, 4F, 40, 84, 88, B3, 3C,
A0, 0D, 06, 4F, 79, 55, 21, 88, 4C,
A0, 0D, 06, 50, 88, 9F, E0, 2B, 41,
A0, 0D, 06, 50, 8B, 00, 14, 08, 00,
A0, 0D, 06, 50, 89, 7F, 07, 15, 02,
A0, 0D, 06, 50, 44, 00, 34, E6, 00,
A0, 0D, 06, 50, 40, 84, 88, B3, 3C,
A0, 0D, 06, 50, 79, 55, 21, 88, 4C,
A0, 0D, 06, 52, 88, 9F, E8, A2, 40,
A0, 0D, 06, 52, 8B, 00, 14, 08, 00,
A0, 0D, 06, 52, 89, 7F, 07, 15, 02,
A0, 0D, 06, 52, 44, 00, 34, E6, 00,
A0, 0D, 06, 52, 40, 84, 88, B3, 3C,
A0, 0D, 06, 52, 79, 55, 21, 88, 4C,
A0, 0D, 06, 53, 88, 9F, E8, 2C, 40,
A0, 0D, 06, 53, 89, 7F, 07, 15, 02,
A0, 0D, 06, 53, 44, 00, 34, E6, 00,
A0, 0D, 06, 53, 40, 84, 88, B3, 3C,
A0, 0D, 06, 53, 79, 55, 21, 88, 4C,
A0, 0D, 06, 60, 50, 94, 52, 4A, 29
}
NXP_RF_CONF_BLK_12={
20, 02, F4, 1B,
A0, 0D, 06, 80, 83, 1F, 06, 00, 00,
A0, 0D, 06, 80, 82, 25, 0A, 00, 20,
A0, 0D, 06, 80, 80, 10, 42, 24, 00,
A0, 0D, 06, 80, 7E, 28, 02, 00, 00,
A0, 0D, 06, 80, 8F, 80, 42, D6, 0A,
A0, 0D, 06, 80, 90, 00, A2, 52, 2A,
A0, 0D, 06, 80, 49, ED, 16, 0B, 00,
A0, 0D, 06, 82, 82, 25, 0A, 00, 20,
A0, 0D, 06, 82, 49, ED, 16, 0B, 00,
A0, 0D, 06, 83, 80, 3A, 01, 20, 00,
A0, 0D, 06, 83, 49, ED, 16, 0B, 00,
A0, 0D, 06, 84, 7F, 1E, 01, 20, 00,
A0, 0D, 06, 85, 7F, 0E, 01, 20, 00,
A0, 0D, 06, 85, 7D, B3, 22, F6, BF,
A0, 0D, 06, 87, 83, 1F, 06, 00, 00,
A0, 0D, 06, 87, 49, ED, 16, 0B, 00,
A0, 0D, 06, 88, 83, 3C, 0E, 00, 00,
A0, 0D, 06, 88, 49, ED, 16, 0B, 00,
A0, 0D, 06, 89, 80, 1E, 01, 20, 00,
A0, 0D, 06, 89, 49, ED, 16, 0B, 00,
A0, 0D, 06, 8A, 7F, 0C, 01, 20, 00,
A0, 0D, 06, 8C, 80, 10, 42, 24, 00,
A0, 0D, 06, 8C, 49, ED, 16, 0B, 00,
A0, 0D, 06, 8D, 49, ED, 16, 0B, 00,
A0, 0D, 06, 90, 38, D9, 39, A9, 80,
A0, 0D, 06, 91, AC, 94, 52, 4A, 29,
A0, 0D, 06, 91, AE, 94, 52, 4A, 29
}
NXP_RF_CONF_BLK_13={
20, 02, B2, 08,
A0, AF, 09, 11, 56, 00, 24, 11, 56, 00, 24, 12,
A0, 92, 28, 48, 00, 24, 00, FC, 81, 0F, 00, 22, 80, 0F, 00, 14, 00, 20, 60, EA, 01, 43, 18, 32, 16, 78, 30, 0D, 00, 03, 45, EA, 05, 01, 04, 68, 02, 3F, 92, 04, 00, 0C, 13,
A0, 68, 2A, 06, 40, 60, 03, 19, 14, 00, 00, 00, 82, 24, 00, 58, 04, 00, 0F, FF, 7F, 00, 0F, FF, 7F, A0, 00, 03, FA, 00, 00, 00, 42, 00, 14, 00, 42, 00, 0A, 42, 00, 00, 01, 00, 03,
A0, 28, 26, 03, 00, 00, 00, FB, 78, 00, 00, 88, FF, 00, F0, 00, 00, 10, FF, 00, 68, 01, 00, 98, FE, 00, E0, 01, 00, 20, FE, 00, 58, 02, 00, A8, FD, 00, A8, 02, 00,
A0, 0D, 06, 62, 32, AE, 00, 7F, 00,
A0, 0D, 06, 67, 32, AE, 00, 1F, 00,
A0, 0D, 06, 82, 82, 25, 0A, 00, 20,
A0, 0D, 06, 80, 82, 25, 0A, 00, 20
}
NXP_RF_CONF_MAX_NUM=13