LANE_REG
regmap_write(hdptx->regmap, LANE_REG(0300), 0x82);
regmap_write(hdptx->regmap, LANE_REG(0301), 0x80);
regmap_write(hdptx->regmap, LANE_REG(0401), 0x80);
regmap_write(hdptx->regmap, LANE_REG(0501), 0x80);
regmap_write(hdptx->regmap, LANE_REG(0601), 0x80);
regmap_update_bits(hdptx->regmap, LANE_REG(0301),
regmap_update_bits(hdptx->regmap, LANE_REG(0401),
regmap_update_bits(hdptx->regmap, LANE_REG(0501),
regmap_update_bits(hdptx->regmap, LANE_REG(0601),
regmap_update_bits(hdptx->regmap, LANE_REG(031e) + 0x400 * lane,
regmap_update_bits(hdptx->regmap, LANE_REG(030a) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(030c) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0311) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(030b) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(030d) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0311) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(030b) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(030d) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0311) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0303) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0304) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0305) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0306) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0307) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(030a) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0310) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(0316) + offset,
regmap_update_bits(hdptx->regmap, LANE_REG(031b) + offset,
REG_SEQ0(LANE_REG(0303), 0x0c),
REG_SEQ0(LANE_REG(0307), 0x20),
REG_SEQ0(LANE_REG(030a), 0x17),
REG_SEQ0(LANE_REG(030b), 0x77),
REG_SEQ0(LANE_REG(030c), 0x77),
REG_SEQ0(LANE_REG(030d), 0x77),
REG_SEQ0(LANE_REG(030e), 0x38),
REG_SEQ0(LANE_REG(0310), 0x03),
REG_SEQ0(LANE_REG(0311), 0x0f),
REG_SEQ0(LANE_REG(0316), 0x02),
REG_SEQ0(LANE_REG(031b), 0x01),
REG_SEQ0(LANE_REG(031f), 0x15),
REG_SEQ0(LANE_REG(0320), 0xa0),
REG_SEQ0(LANE_REG(0403), 0x0c),
REG_SEQ0(LANE_REG(0407), 0x20),
REG_SEQ0(LANE_REG(040a), 0x17),
REG_SEQ0(LANE_REG(040b), 0x77),
REG_SEQ0(LANE_REG(040c), 0x77),
REG_SEQ0(LANE_REG(040d), 0x77),
REG_SEQ0(LANE_REG(040e), 0x38),
REG_SEQ0(LANE_REG(0410), 0x03),
REG_SEQ0(LANE_REG(0411), 0x0f),
REG_SEQ0(LANE_REG(0416), 0x02),
REG_SEQ0(LANE_REG(041b), 0x01),
REG_SEQ0(LANE_REG(041f), 0x15),
REG_SEQ0(LANE_REG(0420), 0xa0),
REG_SEQ0(LANE_REG(0503), 0x0c),
REG_SEQ0(LANE_REG(0507), 0x20),
REG_SEQ0(LANE_REG(050a), 0x17),
REG_SEQ0(LANE_REG(050b), 0x77),
REG_SEQ0(LANE_REG(050c), 0x77),
REG_SEQ0(LANE_REG(050d), 0x77),
REG_SEQ0(LANE_REG(050e), 0x38),
REG_SEQ0(LANE_REG(0510), 0x03),
REG_SEQ0(LANE_REG(0511), 0x0f),
REG_SEQ0(LANE_REG(0516), 0x02),
REG_SEQ0(LANE_REG(051b), 0x01),
REG_SEQ0(LANE_REG(051f), 0x15),
REG_SEQ0(LANE_REG(0520), 0xa0),
REG_SEQ0(LANE_REG(0603), 0x0c),
REG_SEQ0(LANE_REG(0607), 0x20),
REG_SEQ0(LANE_REG(060a), 0x17),
REG_SEQ0(LANE_REG(060b), 0x77),
REG_SEQ0(LANE_REG(060c), 0x77),
REG_SEQ0(LANE_REG(060d), 0x77),
REG_SEQ0(LANE_REG(060e), 0x38),
REG_SEQ0(LANE_REG(0610), 0x03),
REG_SEQ0(LANE_REG(0611), 0x0f),
REG_SEQ0(LANE_REG(0616), 0x02),
REG_SEQ0(LANE_REG(061b), 0x01),
REG_SEQ0(LANE_REG(061f), 0x15),
REG_SEQ0(LANE_REG(0620), 0xa0),
REG_SEQ0(LANE_REG(0312), 0x3c),
REG_SEQ0(LANE_REG(0412), 0x3c),
REG_SEQ0(LANE_REG(0512), 0x3c),
REG_SEQ0(LANE_REG(0612), 0x3c),
REG_SEQ0(LANE_REG(0303), 0x2f),
REG_SEQ0(LANE_REG(0403), 0x2f),
REG_SEQ0(LANE_REG(0503), 0x2f),
REG_SEQ0(LANE_REG(0603), 0x2f),
REG_SEQ0(LANE_REG(0305), 0x03),
REG_SEQ0(LANE_REG(0405), 0x03),
REG_SEQ0(LANE_REG(0505), 0x03),
REG_SEQ0(LANE_REG(0605), 0x03),
REG_SEQ0(LANE_REG(0306), 0xfc),
REG_SEQ0(LANE_REG(0406), 0xfc),
REG_SEQ0(LANE_REG(0506), 0xfc),
REG_SEQ0(LANE_REG(0606), 0xfc),
REG_SEQ0(LANE_REG(0305), 0x4f),
REG_SEQ0(LANE_REG(0405), 0x4f),
REG_SEQ0(LANE_REG(0505), 0x4f),
REG_SEQ0(LANE_REG(0605), 0x4f),
REG_SEQ0(LANE_REG(0304), 0x14),
REG_SEQ0(LANE_REG(0404), 0x14),
REG_SEQ0(LANE_REG(0504), 0x14),
REG_SEQ0(LANE_REG(0604), 0x14),
REG_SEQ0(LANE_REG(031e), 0x02),
REG_SEQ0(LANE_REG(041e), 0x02),
REG_SEQ0(LANE_REG(051e), 0x02),
REG_SEQ0(LANE_REG(061e), 0x02),
REG_SEQ0(LANE_REG(0312), 0x00),
REG_SEQ0(LANE_REG(0412), 0x00),
REG_SEQ0(LANE_REG(0512), 0x00),
REG_SEQ0(LANE_REG(0612), 0x00),
REG_SEQ0(LANE_REG(0303), 0x2f),
REG_SEQ0(LANE_REG(0403), 0x2f),
REG_SEQ0(LANE_REG(0503), 0x2f),
REG_SEQ0(LANE_REG(0603), 0x2f),
REG_SEQ0(LANE_REG(0305), 0x03),
REG_SEQ0(LANE_REG(0405), 0x03),
REG_SEQ0(LANE_REG(0505), 0x03),
REG_SEQ0(LANE_REG(0605), 0x03),
REG_SEQ0(LANE_REG(0306), 0x1c),
REG_SEQ0(LANE_REG(0406), 0x1c),
REG_SEQ0(LANE_REG(0506), 0x1c),
REG_SEQ0(LANE_REG(0606), 0x1c),
REG_SEQ0(LANE_REG(031e), 0x02),
REG_SEQ0(LANE_REG(041e), 0x02),
REG_SEQ0(LANE_REG(051e), 0x02),
REG_SEQ0(LANE_REG(061e), 0x0a),