section_id
uint16_t section_id);
uint16_t section_id)
if (pseries_errorlog_id(sect) == section_id)
const enum section_id id;
static void *find_section(struct bdb_header *bdb, int section_id)
if (current_id == section_id)
if (current_id == section_id)
static u32 raw_block_offset(const void *bdb, enum bdb_block_id section_id)
block = find_raw_section(bdb, section_id);
enum bdb_block_id section_id;
enum bdb_block_id section_id)
if (entry->section_id == section_id)
enum bdb_block_id section_id;
{ .section_id = BDB_GENERAL_FEATURES,
{ .section_id = BDB_GENERAL_DEFINITIONS,
{ .section_id = BDB_PSR,
{ .section_id = BDB_DRIVER_FEATURES,
{ .section_id = BDB_SDVO_LVDS_OPTIONS,
{ .section_id = BDB_SDVO_LVDS_DTD,
{ .section_id = BDB_EDP,
{ .section_id = BDB_LFP_OPTIONS,
{ .section_id = BDB_LFP_DATA_PTRS,
{ .section_id = BDB_LFP_DATA,
{ .section_id = BDB_LFP_BACKLIGHT,
{ .section_id = BDB_LFP_POWER,
{ .section_id = BDB_MIPI_CONFIG,
{ .section_id = BDB_MIPI_SEQUENCE,
{ .section_id = BDB_COMPRESSION_PARAMETERS,
{ .section_id = BDB_GENERIC_DTD,
const void *bdb, enum bdb_block_id section_id,
block = find_raw_section(bdb, section_id);
if (!block && section_id == BDB_LFP_DATA_PTRS) {
"Block %d min_size is zero\n", section_id);
if (section_id == BDB_MIPI_SEQUENCE && *(const u8 *)block >= 3)
entry->section_id = section_id;
section_id, block_size, min_size);
if (section_id == BDB_LFP_DATA_PTRS &&
enum bdb_block_id section_id = bdb_blocks[i].section_id;
if (section_id == BDB_LFP_DATA)
init_bdb_block(display, bdb, section_id, min_size);
find_raw_section(const void *_bdb, enum bdb_block_id section_id)
const enum section_id id;
pmt->header.section_id = 0;
sdt->header.section_id = 0;
nit->header.section_id = 0;
eit->header.section_id = 0;
pat->header.section_id = 0x0;
u8 section_id; /* section_number */
u16 section_id;
section_id = NVM_WORD2_ID(le16_to_cpu(file_sec->word2));
section_id = EXT_NVM_WORD1_ID(
if (WARN(section_id >= NVM_MAX_NUM_SECTIONS,
"Invalid NVM section ID %d\n", section_id)) {
iwl_nvm_fixups(trans->info.hw_id, section_id, temp, section_size);
kfree(nvm_sections[section_id].data);
nvm_sections[section_id].data = temp;
nvm_sections[section_id].length = section_size;
__le16 section_id; /* as defined by the */
switch (get_unaligned_le16(§ion->section_id)) {
u8 section_id;
hdr->section_id = CATPT_DUMP_SECTION_ID_FILE;
hdr->section_id = CATPT_DUMP_SECTION_ID_IRAM;
hdr->section_id = CATPT_DUMP_SECTION_ID_DRAM;
hdr->section_id = CATPT_DUMP_SECTION_ID_REGS;