Lines Matching refs:dss

49 	struct dss_io_data *dss = &io->dp_controller;  in dp_parser_ctrl_res()  local
51 dss->ahb.base = dp_ioremap(pdev, 0, &dss->ahb.len); in dp_parser_ctrl_res()
52 if (IS_ERR(dss->ahb.base)) in dp_parser_ctrl_res()
53 return PTR_ERR(dss->ahb.base); in dp_parser_ctrl_res()
55 dss->aux.base = dp_ioremap(pdev, 1, &dss->aux.len); in dp_parser_ctrl_res()
56 if (IS_ERR(dss->aux.base)) { in dp_parser_ctrl_res()
64 if (PTR_ERR(dss->aux.base) == -EINVAL) { in dp_parser_ctrl_res()
65 if (dss->ahb.len < DP_DEFAULT_P0_OFFSET + DP_DEFAULT_P0_SIZE) { in dp_parser_ctrl_res()
70 dss->ahb.len = DP_DEFAULT_AHB_SIZE; in dp_parser_ctrl_res()
71 dss->aux.base = dss->ahb.base + DP_DEFAULT_AUX_OFFSET; in dp_parser_ctrl_res()
72 dss->aux.len = DP_DEFAULT_AUX_SIZE; in dp_parser_ctrl_res()
73 dss->link.base = dss->ahb.base + DP_DEFAULT_LINK_OFFSET; in dp_parser_ctrl_res()
74 dss->link.len = DP_DEFAULT_LINK_SIZE; in dp_parser_ctrl_res()
75 dss->p0.base = dss->ahb.base + DP_DEFAULT_P0_OFFSET; in dp_parser_ctrl_res()
76 dss->p0.len = DP_DEFAULT_P0_SIZE; in dp_parser_ctrl_res()
78 DRM_ERROR("unable to remap aux region: %pe\n", dss->aux.base); in dp_parser_ctrl_res()
79 return PTR_ERR(dss->aux.base); in dp_parser_ctrl_res()
82 dss->link.base = dp_ioremap(pdev, 2, &dss->link.len); in dp_parser_ctrl_res()
83 if (IS_ERR(dss->link.base)) { in dp_parser_ctrl_res()
84 DRM_ERROR("unable to remap link region: %pe\n", dss->link.base); in dp_parser_ctrl_res()
85 return PTR_ERR(dss->link.base); in dp_parser_ctrl_res()
88 dss->p0.base = dp_ioremap(pdev, 3, &dss->p0.len); in dp_parser_ctrl_res()
89 if (IS_ERR(dss->p0.base)) { in dp_parser_ctrl_res()
90 DRM_ERROR("unable to remap p0 region: %pe\n", dss->p0.base); in dp_parser_ctrl_res()
91 return PTR_ERR(dss->p0.base); in dp_parser_ctrl_res()