Difference between revisions of "Qualcomm SMEM Items"

From eLinux.org
Jump to: navigation, search
(Created page with "This is a compilation of the SMEM items defined in the codeaurora kernel. {| class="wikitable" |- ! SMEM Item !! ID !! Comment |- |SMEM_PROC_COMM || 0 || |- |SMEM_HEAP_INFO |...")
 
(Add new items and change formating)
Line 1: Line 1:
 
This is a compilation of the SMEM items defined in the codeaurora kernel.
 
This is a compilation of the SMEM items defined in the codeaurora kernel.
  
{| class="wikitable"
+
=== 0: SMEM_PROC_COMM ===
|-
+
=== 1: SMEM_HEAP_INFO ===
! SMEM Item !! ID !! Comment
+
=== 2: SMEM_ALLOCATION_TABLE ===
|-
+
=== 3: SMEM_VERSION_INFO ===
|SMEM_PROC_COMM || 0 ||
+
=== 4: SMEM_HW_RESET_DETECT ===
|-
+
=== 5: SMEM_AARM_WARM_BOOT ===
|SMEM_HEAP_INFO || 1 ||
+
=== 6: SMEM_DIAG_ERR_MESSAGE ===
|-
+
=== 7: SMEM_SPINLOCK_ARRAY ===
|SMEM_ALLOCATION_TABLE || 2 ||
+
=== 8: SMEM_MEMORY_BARRIER_LOCATION ===
|-
+
=== 8: SMEM_FIXED_ITEM_LAST ===
|SMEM_VERSION_INFO || 3 ||
+
=== 9: SMEM_AARM_PARTITION_TABLE ===
|-
+
=== 10: SMEM_AARM_BAD_BLOCK_TABLE ===
|SMEM_HW_RESET_DETECT || 4 ||
+
=== 11: SMEM_RESERVE_BAD_BLOCKS ===
|-
+
=== 12: SMEM_WM_UUID ===
|SMEM_AARM_WARM_BOOT || 5 ||
+
=== 13: SMEM_CHANNEL_ALLOC_TBL ===
|-
+
=== 14: SMEM_SMD_BASE_ID ===
|SMEM_DIAG_ERR_MESSAGE || 6 ||
+
=== 78: SMEM_SMEM_LOG_IDX ===
|-
+
=== 79: SMEM_SMEM_LOG_EVENTS ===
|SMEM_SPINLOCK_ARRAY || 7 ||
+
=== 80: SMEM_SMEM_STATIC_LOG_IDX ===
|-
+
=== 81: SMEM_SMEM_STATIC_LOG_EVENTS ===
|SMEM_MEMORY_BARRIER_LOCATION || 8 ||
+
=== 82: SMEM_SMEM_SLOW_CLOCK_SYNC ===
|-
+
=== 83: SMEM_SMEM_SLOW_CLOCK_VALUE ===
|SMEM_FIXED_ITEM_LAST || 8 ||
+
=== 84: SMEM_BIO_LED_BUF ===
|-
+
=== 85: SMEM_SMSM_SHARED_STATE ===
|SMEM_AARM_PARTITION_TABLE || 9 ||
+
=== 86: SMEM_SMSM_INT_INFO ===
|-
+
=== 87: SMEM_SMSM_SLEEP_DELAY ===
|SMEM_AARM_BAD_BLOCK_TABLE || 10 ||
+
=== 88: SMEM_SMSM_LIMIT_SLEEP ===
|-
+
=== 89: SMEM_SLEEP_POWER_COLLAPSE_DISABLED ===
|SMEM_RESERVE_BAD_BLOCKS || 11 ||
+
=== 90: SMEM_KEYPAD_KEYS_PRESSED ===
|-
+
=== 91: SMEM_KEYPAD_STATE_UPDATED ===
|SMEM_WM_UUID || 12 ||
+
=== 92: SMEM_KEYPAD_STATE_IDX ===
|-
+
=== 93: SMEM_GPIO_INT ===
|SMEM_CHANNEL_ALLOC_TBL || 13 ||
+
=== 94: SMEM_MDDI_LCD_IDX ===
|-
+
=== 95: SMEM_MDDI_HOST_DRIVER_STATE ===
|SMEM_SMD_BASE_ID || 14 ||
+
=== 96: SMEM_MDDI_LCD_DISP_STATE ===
|-
+
=== 97: SMEM_LCD_CUR_PANEL ===
|SMEM_SMEM_LOG_IDX || 78 ||
+
=== 98: SMEM_MARM_BOOT_SEGMENT_INFO ===
|-
+
=== 99: SMEM_AARM_BOOT_SEGMENT_INFO ===
|SMEM_SMEM_LOG_EVENTS || 79 ||
+
=== 100: SMEM_SLEEP_STATIC ===
|-
+
=== 101: SMEM_SCORPION_FREQUENCY ===
|SMEM_SMEM_STATIC_LOG_IDX || 80 ||
+
=== 102: SMEM_SMD_PROFILES ===
|-
+
=== 103: SMEM_TSSC_BUSY ===
|SMEM_SMEM_STATIC_LOG_EVENTS || 81 ||
+
=== 104: SMEM_HS_SUSPEND_FILTER_INFO ===
|-
+
=== 105: SMEM_BATT_INFO ===
|SMEM_SMEM_SLOW_CLOCK_SYNC || 82 ||
+
=== 106: SMEM_APPS_BOOT_MODE ===
|-
+
=== 107: SMEM_VERSION_FIRST ===
|SMEM_SMEM_SLOW_CLOCK_VALUE || 83 ||
+
=== 107: SMEM_VERSION_SMD ===
|-
+
=== 131: SMEM_VERSION_LAST ===
|SMEM_BIO_LED_BUF || 84 ||
+
=== 132: SMEM_OSS_RRCASN1_BUF1 ===
|-
+
=== 133: SMEM_OSS_RRCASN1_BUF2 ===
|SMEM_SMSM_SHARED_STATE || 85 ||
+
=== 134: SMEM_ID_VENDOR0 ===
|-
+
=== 135: SMEM_ID_VENDOR1 ===
|SMEM_SMSM_INT_INFO || 86 ||
+
=== 136: SMEM_ID_VENDOR2 ===
|-
+
=== 137: SMEM_HW_SW_BUILD_ID ===
|SMEM_SMSM_SLEEP_DELAY || 87 ||
+
=== 138: SMEM_SMD_BASE_ID_2 ===
|-
+
=== 202: SMEM_SMD_FIFO_BASE_ID_2 ===
|SMEM_SMSM_LIMIT_SLEEP || 88 ||
+
=== 266: SMEM_CHANNEL_ALLOC_TBL_2 ===
|-
+
=== 330: SMEM_I2C_MUTEX ===
|SMEM_SLEEP_POWER_COLLAPSE_DISABLED || 89 ||
+
=== 331: SMEM_SCLK_CONVERSION ===
|-
+
=== 332: SMEM_SMD_SMSM_INTR_MUX ===
|SMEM_KEYPAD_KEYS_PRESSED || 90 ||
+
=== 333: SMEM_SMSM_CPU_INTR_MASK ===
|-
+
=== 334: SMEM_APPS_DEM_SLAVE_DATA ===
|SMEM_KEYPAD_STATE_UPDATED || 91 ||
+
=== 335: SMEM_QDSP6_DEM_SLAVE_DATA ===
|-
+
=== 336: SMEM_CLKREGIM_BSP ===
|SMEM_KEYPAD_STATE_IDX || 92 ||
+
=== 337: SMEM_CLKREGIM_SOURCES ===
|-
+
=== 338: SMEM_SMD_FIFO_BASE_ID ===
|SMEM_GPIO_INT || 93 ||
+
=== 402: SMEM_USABLE_RAM_PARTITION_TABLE ===
|-
+
=== 403: SMEM_POWER_ON_STATUS_INFO ===
|SMEM_MDDI_LCD_IDX || 94 ||
+
=== 404: SMEM_DAL_AREA ===
|-
+
=== 405: SMEM_SMEM_LOG_POWER_IDX ===
|SMEM_MDDI_HOST_DRIVER_STATE || 95 ||
+
=== 406: SMEM_SMEM_LOG_POWER_WRAP ===
|-
+
=== 407: SMEM_SMEM_LOG_POWER_EVENTS ===
|SMEM_MDDI_LCD_DISP_STATE || 96 ||
+
=== 408: SMEM_ERR_CRASH_LOG ===
|-
+
=== 409: SMEM_ERR_F3_TRACE_LOG ===
|SMEM_LCD_CUR_PANEL || 97 ||
+
=== 410: SMEM_SMD_BRIDGE_ALLOC_TABLE ===
|-
+
=== 411: SMEM_SMDLITE_TABLE ===
|SMEM_MARM_BOOT_SEGMENT_INFO || 98 ||
+
=== 412: SMEM_SD_IMG_UPGRADE_STATUS ===
|-
+
=== 413: SMEM_SEFS_INFO ===
|SMEM_AARM_BOOT_SEGMENT_INFO || 99 ||
+
=== 414: SMEM_RESET_LOG ===
|-
+
=== 415: SMEM_RESET_LOG_SYMBOLS ===
|SMEM_SLEEP_STATIC || 100 ||
+
=== 416: SMEM_MODEM_SW_BUILD_ID ===
|-
+
=== 417: SMEM_SMEM_LOG_MPROC_WRAP ===
|SMEM_SCORPION_FREQUENCY || 101 ||
+
=== 418: SMEM_BOOT_INFO_FOR_APPS ===
|-
+
=== 419: SMEM_SMSM_SIZE_INFO ===
|SMEM_SMD_PROFILES || 102 ||
+
=== 420: SMEM_SMD_LOOPBACK_REGISTER ===
|-
+
=== 421: SMEM_SSR_REASON_MSS0 ===
|SMEM_TSSC_BUSY || 103 ||
+
=== 422: SMEM_SSR_REASON_WCNSS0 ===
|-
+
=== 423: SMEM_SSR_REASON_LPASS0 ===
|SMEM_HS_SUSPEND_FILTER_INFO || 104 ||
+
=== 424: SMEM_SSR_REASON_DSPS0 ===
|-
+
=== 425: SMEM_SSR_REASON_VCODEC0 ===
|SMEM_BATT_INFO || 105 ||
+
=== 427: SMEM_SMP2P_APPS_BASE ===
|-
+
=== 435: SMEM_SMP2P_MODEM_BASE ===
|SMEM_APPS_BOOT_MODE || 106 ||
+
=== 443: SMEM_SMP2P_AUDIO_BASE ===
|-
+
=== 451: SMEM_SMP2P_WIRLESS_BASE ===
|SMEM_VERSION_FIRST || 107 ||
+
=== 459: SMEM_SMP2P_POWER_BASE ===
|-
+
=== 467: SMEM_FLASH_DEVICE_INFO ===
|SMEM_VERSION_SMD || 107 ||
+
=== 468: SMEM_BAM_PIPE_MEMORY ===
|-
+
=== 469: SMEM_IMAGE_VERSION_TABLE ===
|SMEM_VERSION_LAST || 131 ||
+
=== 470: SMEM_LC_DEBUGGER ===
|-
+
=== 471: SMEM_FLASH_NAND_DEV_INFO ===
|SMEM_OSS_RRCASN1_BUF1 || 132 ||
+
=== 472: SMEM_A2_BAM_DESCRIPTOR_FIFO ===
|-
+
=== 473: SMEM_CLOCK_INFO ===
|SMEM_OSS_RRCASN1_BUF2 || 133 ||
+
=== 474: SMEM_IPC_FIFO ===
|-
+
=== 475: SMEM_RF_EEPROM_DATA ===
|SMEM_ID_VENDOR0 || 134 ||
+
=== 476: SMEM_COEX_MDM_WCN ===
|-
+
=== 477: SMEM_GLINK_NATIVE_XPRT_DESCRIPTOR ===
|SMEM_ID_VENDOR1 || 135 ||
+
=== 478: SMEM_GLINK_NATIVE_XPRT_FIFO_0 ===
|-
+
=== 479: SMEM_GLINK_NATIVE_XPRT_FIFO_1 ===
|SMEM_ID_VENDOR2 || 136 ||
+
=== 480: SMEM_SMP2P_SENSOR_BASE ===
|-
+
=== 488: SMEM_SMP2P_TZ_BASE ===
|SMEM_HW_SW_BUILD_ID || 137 ||
+
=== 496: SMEM_IPA_FILTER_TABLE ===
|-
+
=== 497: SMEM_NUM_ITEMS ===
|SMEM_SMD_BASE_ID_2 || 138 ||
 
|-
 
|SMEM_SMD_FIFO_BASE_ID_2 || 202 ||
 
|-
 
|SMEM_CHANNEL_ALLOC_TBL_2 || 266 ||
 
|-
 
|SMEM_I2C_MUTEX || 330 ||
 
|-
 
|SMEM_SCLK_CONVERSION || 331 ||
 
|-
 
|SMEM_SMD_SMSM_INTR_MUX || 332 ||
 
|-
 
|SMEM_SMSM_CPU_INTR_MASK || 333 ||
 
|-
 
|SMEM_APPS_DEM_SLAVE_DATA || 334 ||
 
|-
 
|SMEM_QDSP6_DEM_SLAVE_DATA || 335 ||
 
|-
 
|SMEM_CLKREGIM_BSP || 336 ||
 
|-
 
|SMEM_CLKREGIM_SOURCES || 337 ||
 
|-
 
|SMEM_SMD_FIFO_BASE_ID || 338 ||
 
|-
 
|SMEM_USABLE_RAM_PARTITION_TABLE || 402 ||
 
|-
 
|SMEM_POWER_ON_STATUS_INFO || 403 ||
 
|-
 
|SMEM_DAL_AREA || 404 ||
 
|-
 
|SMEM_SMEM_LOG_POWER_IDX || 405 ||
 
|-
 
|SMEM_SMEM_LOG_POWER_WRAP || 406 ||
 
|-
 
|SMEM_SMEM_LOG_POWER_EVENTS || 407 ||
 
|-
 
|SMEM_ERR_CRASH_LOG || 408 ||
 
|-
 
|SMEM_ERR_F3_TRACE_LOG || 409 ||
 
|-
 
|SMEM_SMD_BRIDGE_ALLOC_TABLE || 410 ||
 
|-
 
|SMEM_SMDLITE_TABLE || 411 ||
 
|-
 
|SMEM_SD_IMG_UPGRADE_STATUS || 412 ||
 
|-
 
|SMEM_SEFS_INFO || 413 ||
 
|-
 
|SMEM_RESET_LOG || 414 ||
 
|-
 
|SMEM_RESET_LOG_SYMBOLS || 415 ||
 
|-
 
|SMEM_MODEM_SW_BUILD_ID || 416 ||
 
|-
 
|SMEM_SMEM_LOG_MPROC_WRAP || 417 ||
 
|-
 
|SMEM_BOOT_INFO_FOR_APPS || 418 ||
 
|-
 
|SMEM_SMSM_SIZE_INFO || 419 ||
 
|-
 
|SMEM_SMD_LOOPBACK_REGISTER || 420 ||
 
|-
 
|SMEM_SSR_REASON_MSS0 || 421 ||
 
|-
 
|SMEM_SSR_REASON_WCNSS0 || 422 ||
 
|-
 
|SMEM_SSR_REASON_LPASS0 || 423 ||
 
|-
 
|SMEM_SSR_REASON_DSPS0 || 424 ||
 
|-
 
|SMEM_SSR_REASON_VCODEC0 || 425 ||
 
|-
 
|SMEM_SMP2P_APPS_BASE || 427 ||
 
|-
 
|SMEM_SMP2P_MODEM_BASE || 435 ||
 
|-
 
|SMEM_SMP2P_AUDIO_BASE || 443 ||
 
|-
 
|SMEM_SMP2P_WIRLESS_BASE || 451 ||
 
|-
 
|SMEM_SMP2P_POWER_BASE || 459 ||
 
|-
 
|SMEM_FLASH_DEVICE_INFO || 467 ||
 
|-
 
|SMEM_BAM_PIPE_MEMORY || 468 ||
 
|-
 
|SMEM_IMAGE_VERSION_TABLE || 469 ||
 
|-
 
|SMEM_LC_DEBUGGER || 470 ||
 
|-
 
|SMEM_FLASH_NAND_DEV_INFO || 471 ||
 
|-
 
|SMEM_NUM_ITEMS || 472 ||
 
|}
 

Revision as of 10:45, 27 October 2016

This is a compilation of the SMEM items defined in the codeaurora kernel.

Contents

0: SMEM_PROC_COMM

1: SMEM_HEAP_INFO

2: SMEM_ALLOCATION_TABLE

3: SMEM_VERSION_INFO

4: SMEM_HW_RESET_DETECT

5: SMEM_AARM_WARM_BOOT

6: SMEM_DIAG_ERR_MESSAGE

7: SMEM_SPINLOCK_ARRAY

8: SMEM_MEMORY_BARRIER_LOCATION

8: SMEM_FIXED_ITEM_LAST

9: SMEM_AARM_PARTITION_TABLE

10: SMEM_AARM_BAD_BLOCK_TABLE

11: SMEM_RESERVE_BAD_BLOCKS

12: SMEM_WM_UUID

13: SMEM_CHANNEL_ALLOC_TBL

14: SMEM_SMD_BASE_ID

78: SMEM_SMEM_LOG_IDX

79: SMEM_SMEM_LOG_EVENTS

80: SMEM_SMEM_STATIC_LOG_IDX

81: SMEM_SMEM_STATIC_LOG_EVENTS

82: SMEM_SMEM_SLOW_CLOCK_SYNC

83: SMEM_SMEM_SLOW_CLOCK_VALUE

84: SMEM_BIO_LED_BUF

85: SMEM_SMSM_SHARED_STATE

86: SMEM_SMSM_INT_INFO

87: SMEM_SMSM_SLEEP_DELAY

88: SMEM_SMSM_LIMIT_SLEEP

89: SMEM_SLEEP_POWER_COLLAPSE_DISABLED

90: SMEM_KEYPAD_KEYS_PRESSED

91: SMEM_KEYPAD_STATE_UPDATED

92: SMEM_KEYPAD_STATE_IDX

93: SMEM_GPIO_INT

94: SMEM_MDDI_LCD_IDX

95: SMEM_MDDI_HOST_DRIVER_STATE

96: SMEM_MDDI_LCD_DISP_STATE

97: SMEM_LCD_CUR_PANEL

98: SMEM_MARM_BOOT_SEGMENT_INFO

99: SMEM_AARM_BOOT_SEGMENT_INFO

100: SMEM_SLEEP_STATIC

101: SMEM_SCORPION_FREQUENCY

102: SMEM_SMD_PROFILES

103: SMEM_TSSC_BUSY

104: SMEM_HS_SUSPEND_FILTER_INFO

105: SMEM_BATT_INFO

106: SMEM_APPS_BOOT_MODE

107: SMEM_VERSION_FIRST

107: SMEM_VERSION_SMD

131: SMEM_VERSION_LAST

132: SMEM_OSS_RRCASN1_BUF1

133: SMEM_OSS_RRCASN1_BUF2

134: SMEM_ID_VENDOR0

135: SMEM_ID_VENDOR1

136: SMEM_ID_VENDOR2

137: SMEM_HW_SW_BUILD_ID

138: SMEM_SMD_BASE_ID_2

202: SMEM_SMD_FIFO_BASE_ID_2

266: SMEM_CHANNEL_ALLOC_TBL_2

330: SMEM_I2C_MUTEX

331: SMEM_SCLK_CONVERSION

332: SMEM_SMD_SMSM_INTR_MUX

333: SMEM_SMSM_CPU_INTR_MASK

334: SMEM_APPS_DEM_SLAVE_DATA

335: SMEM_QDSP6_DEM_SLAVE_DATA

336: SMEM_CLKREGIM_BSP

337: SMEM_CLKREGIM_SOURCES

338: SMEM_SMD_FIFO_BASE_ID

402: SMEM_USABLE_RAM_PARTITION_TABLE

403: SMEM_POWER_ON_STATUS_INFO

404: SMEM_DAL_AREA

405: SMEM_SMEM_LOG_POWER_IDX

406: SMEM_SMEM_LOG_POWER_WRAP

407: SMEM_SMEM_LOG_POWER_EVENTS

408: SMEM_ERR_CRASH_LOG

409: SMEM_ERR_F3_TRACE_LOG

410: SMEM_SMD_BRIDGE_ALLOC_TABLE

411: SMEM_SMDLITE_TABLE

412: SMEM_SD_IMG_UPGRADE_STATUS

413: SMEM_SEFS_INFO

414: SMEM_RESET_LOG

415: SMEM_RESET_LOG_SYMBOLS

416: SMEM_MODEM_SW_BUILD_ID

417: SMEM_SMEM_LOG_MPROC_WRAP

418: SMEM_BOOT_INFO_FOR_APPS

419: SMEM_SMSM_SIZE_INFO

420: SMEM_SMD_LOOPBACK_REGISTER

421: SMEM_SSR_REASON_MSS0

422: SMEM_SSR_REASON_WCNSS0

423: SMEM_SSR_REASON_LPASS0

424: SMEM_SSR_REASON_DSPS0

425: SMEM_SSR_REASON_VCODEC0

427: SMEM_SMP2P_APPS_BASE

435: SMEM_SMP2P_MODEM_BASE

443: SMEM_SMP2P_AUDIO_BASE

451: SMEM_SMP2P_WIRLESS_BASE

459: SMEM_SMP2P_POWER_BASE

467: SMEM_FLASH_DEVICE_INFO

468: SMEM_BAM_PIPE_MEMORY

469: SMEM_IMAGE_VERSION_TABLE

470: SMEM_LC_DEBUGGER

471: SMEM_FLASH_NAND_DEV_INFO

472: SMEM_A2_BAM_DESCRIPTOR_FIFO

473: SMEM_CLOCK_INFO

474: SMEM_IPC_FIFO

475: SMEM_RF_EEPROM_DATA

476: SMEM_COEX_MDM_WCN

477: SMEM_GLINK_NATIVE_XPRT_DESCRIPTOR

478: SMEM_GLINK_NATIVE_XPRT_FIFO_0

479: SMEM_GLINK_NATIVE_XPRT_FIFO_1

480: SMEM_SMP2P_SENSOR_BASE

488: SMEM_SMP2P_TZ_BASE

496: SMEM_IPA_FILTER_TABLE

497: SMEM_NUM_ITEMS