Lines Matching refs:ent
74 u16 ent = dcb_i2c_entry(bios, idx, &ver, &len); in dcb_i2c_parse() local
75 if (ent) { in dcb_i2c_parse()
77 u32 ent_value = nv_ro32(bios, ent); in dcb_i2c_parse()
87 info->type = nv_ro08(bios, ent + 0x03); in dcb_i2c_parse()
89 info->type = nv_ro08(bios, ent + 0x03) & 0x07; in dcb_i2c_parse()
101 info->drive = nv_ro08(bios, ent + 0); in dcb_i2c_parse()
102 info->sense = nv_ro08(bios, ent + 1); in dcb_i2c_parse()
105 info->drive = nv_ro08(bios, ent + 1); in dcb_i2c_parse()
108 info->drive = nv_ro08(bios, ent + 0) & 0x0f; in dcb_i2c_parse()
109 if (nv_ro08(bios, ent + 1) & 0x01) in dcb_i2c_parse()
110 info->share = nv_ro08(bios, ent + 1) >> 1; in dcb_i2c_parse()
113 info->auxch = nv_ro08(bios, ent + 0) & 0x0f; in dcb_i2c_parse()
114 if (nv_ro08(bios, ent + 1) & 0x01) in dcb_i2c_parse()
118 info->drive = (nv_ro16(bios, ent + 0) & 0x01f) >> 0; in dcb_i2c_parse()
121 info->auxch = (nv_ro16(bios, ent + 0) & 0x3e0) >> 5; in dcb_i2c_parse()
140 ent = 0x0048; in dcb_i2c_parse()
142 ent = 0x0036 + bios->bmp_offset; in dcb_i2c_parse()
145 info->drive = nv_ro08(bios, ent + 4); in dcb_i2c_parse()
147 info->sense = nv_ro08(bios, ent + 5); in dcb_i2c_parse()
151 info->drive = nv_ro08(bios, ent + 6); in dcb_i2c_parse()
153 info->sense = nv_ro08(bios, ent + 7); in dcb_i2c_parse()