Lines Matching refs:bpc
102 int bpc = 8; in amdgpu_connector_get_monitor_bpc() local
110 if (connector->display_info.bpc) in amdgpu_connector_get_monitor_bpc()
111 bpc = connector->display_info.bpc; in amdgpu_connector_get_monitor_bpc()
118 if (connector->display_info.bpc) in amdgpu_connector_get_monitor_bpc()
119 bpc = connector->display_info.bpc; in amdgpu_connector_get_monitor_bpc()
127 if (connector->display_info.bpc) in amdgpu_connector_get_monitor_bpc()
128 bpc = connector->display_info.bpc; in amdgpu_connector_get_monitor_bpc()
133 if (connector->display_info.bpc) in amdgpu_connector_get_monitor_bpc()
134 bpc = connector->display_info.bpc; in amdgpu_connector_get_monitor_bpc()
143 bpc = 6; in amdgpu_connector_get_monitor_bpc()
145 bpc = 8; in amdgpu_connector_get_monitor_bpc()
157 if (bpc > 12) { in amdgpu_connector_get_monitor_bpc()
159 connector->name, bpc); in amdgpu_connector_get_monitor_bpc()
160 bpc = 12; in amdgpu_connector_get_monitor_bpc()
175 if ((bpc == 12) && (mode_clock * 3/2 > max_tmds_clock)) { in amdgpu_connector_get_monitor_bpc()
178 bpc = 10; in amdgpu_connector_get_monitor_bpc()
180 bpc = 8; in amdgpu_connector_get_monitor_bpc()
183 connector->name, bpc); in amdgpu_connector_get_monitor_bpc()
186 if ((bpc == 10) && (mode_clock * 5/4 > max_tmds_clock)) { in amdgpu_connector_get_monitor_bpc()
187 bpc = 8; in amdgpu_connector_get_monitor_bpc()
189 connector->name, bpc); in amdgpu_connector_get_monitor_bpc()
191 } else if (bpc > 8) { in amdgpu_connector_get_monitor_bpc()
195 bpc = 8; in amdgpu_connector_get_monitor_bpc()
199 if ((amdgpu_deep_color == 0) && (bpc > 8)) { in amdgpu_connector_get_monitor_bpc()
202 bpc = 8; in amdgpu_connector_get_monitor_bpc()
206 connector->name, connector->display_info.bpc, bpc); in amdgpu_connector_get_monitor_bpc()
208 return bpc; in amdgpu_connector_get_monitor_bpc()