/kernel/linux/linux-5.10/drivers/net/dsa/ |
H A D | vitesse-vsc73xx-core.c | 376 static int vsc73xx_read(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_read() argument 379 return vsc->ops->read(vsc, block, subblock, reg, val); in vsc73xx_read() 382 static int vsc73xx_write(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_write() argument 385 return vsc->ops->write(vsc, block, subblock, reg, val); in vsc73xx_write() 388 static int vsc73xx_update_bits(struct vsc73xx *vsc, u8 block, u8 subblock, in vsc73xx_update_bits() argument 395 ret = vsc73xx_read(vsc, block, subblock, reg, &orig); in vsc73xx_update_bits() 400 return vsc73xx_write(vsc, block, subblock, reg, tmp); in vsc73xx_update_bits() 403 static int vsc73xx_detect(struct vsc73xx *vsc) in vsc73xx_detect() argument 489 struct vsc73xx *vsc = ds->priv; vsc73xx_phy_read() local 519 struct vsc73xx *vsc = ds->priv; vsc73xx_phy_write() local 562 struct vsc73xx *vsc = ds->priv; vsc73xx_setup() local 641 vsc73xx_init_port(struct vsc73xx *vsc, int port) vsc73xx_init_port() argument 717 vsc73xx_adjust_enable_port(struct vsc73xx *vsc, int port, struct phy_device *phydev, u32 initval) vsc73xx_adjust_enable_port() argument 760 struct vsc73xx *vsc = ds->priv; vsc73xx_adjust_link() local 881 struct vsc73xx *vsc = ds->priv; vsc73xx_port_enable() local 891 struct vsc73xx *vsc = ds->priv; vsc73xx_port_disable() local 899 vsc73xx_find_counter(struct vsc73xx *vsc, u8 counter, bool tx) vsc73xx_find_counter() argument 930 struct vsc73xx *vsc = ds->priv; vsc73xx_get_strings() local 997 struct vsc73xx *vsc = ds->priv; vsc73xx_get_ethtool_stats() local 1025 struct vsc73xx *vsc = ds->priv; vsc73xx_change_mtu() local 1058 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_get() local 1073 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_set() local 1083 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_direction_output() local 1094 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_direction_input() local 1104 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_get_direction() local 1116 vsc73xx_gpio_probe(struct vsc73xx *vsc) vsc73xx_gpio_probe() argument 1145 vsc73xx_probe(struct vsc73xx *vsc) vsc73xx_probe() argument 1221 vsc73xx_remove(struct vsc73xx *vsc) vsc73xx_remove() argument [all...] |
H A D | vitesse-vsc73xx-platform.c | 13 * Based on vitesse-vsc-spi.c by: 37 struct vsc73xx vsc; member 55 static int vsc73xx_platform_read(struct vsc73xx *vsc, u8 block, u8 subblock, in vsc73xx_platform_read() argument 58 struct vsc73xx_platform *vsc_platform = vsc->priv; in vsc73xx_platform_read() 73 static int vsc73xx_platform_write(struct vsc73xx *vsc, u8 block, u8 subblock, in vsc73xx_platform_write() argument 76 struct vsc73xx_platform *vsc_platform = vsc->priv; in vsc73xx_platform_write() 100 vsc_platform->vsc.dev = dev; in vsc73xx_platform_probe() 101 vsc_platform->vsc.priv = vsc_platform; in vsc73xx_platform_probe() 102 vsc_platform->vsc.ops = &vsc73xx_platform_ops; in vsc73xx_platform_probe() 112 return vsc73xx_probe(&vsc_platform->vsc); in vsc73xx_platform_probe() [all...] |
H A D | vitesse-vsc73xx-spi.c | 35 struct vsc73xx vsc; member 52 static int vsc73xx_spi_read(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_spi_read() argument 55 struct vsc73xx_spi *vsc_spi = vsc->priv; in vsc73xx_spi_read() 94 static int vsc73xx_spi_write(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_spi_write() argument 97 struct vsc73xx_spi *vsc_spi = vsc->priv; in vsc73xx_spi_write() 146 vsc_spi->vsc.dev = dev; in vsc73xx_spi_probe() 147 vsc_spi->vsc.priv = vsc_spi; in vsc73xx_spi_probe() 148 vsc_spi->vsc.ops = &vsc73xx_spi_ops; in vsc73xx_spi_probe() 159 return vsc73xx_probe(&vsc_spi->vsc); in vsc73xx_spi_probe() 166 return vsc73xx_remove(&vsc_spi->vsc); in vsc73xx_spi_remove() [all...] |
H A D | vitesse-vsc73xx.h | 21 int (*read)(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, 23 int (*write)(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, 28 int vsc73xx_probe(struct vsc73xx *vsc); 29 int vsc73xx_remove(struct vsc73xx *vsc);
|
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | vitesse-vsc73xx-core.c | 375 static int vsc73xx_read(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_read() argument 378 return vsc->ops->read(vsc, block, subblock, reg, val); in vsc73xx_read() 381 static int vsc73xx_write(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_write() argument 384 return vsc->ops->write(vsc, block, subblock, reg, val); in vsc73xx_write() 387 static int vsc73xx_update_bits(struct vsc73xx *vsc, u8 block, u8 subblock, in vsc73xx_update_bits() argument 394 ret = vsc73xx_read(vsc, block, subblock, reg, &orig); in vsc73xx_update_bits() 399 return vsc73xx_write(vsc, block, subblock, reg, tmp); in vsc73xx_update_bits() 402 static int vsc73xx_detect(struct vsc73xx *vsc) in vsc73xx_detect() argument 488 struct vsc73xx *vsc = ds->priv; vsc73xx_phy_read() local 518 struct vsc73xx *vsc = ds->priv; vsc73xx_phy_write() local 561 struct vsc73xx *vsc = ds->priv; vsc73xx_setup() local 640 vsc73xx_init_port(struct vsc73xx *vsc, int port) vsc73xx_init_port() argument 716 vsc73xx_adjust_enable_port(struct vsc73xx *vsc, int port, struct phy_device *phydev, u32 initval) vsc73xx_adjust_enable_port() argument 759 struct vsc73xx *vsc = ds->priv; vsc73xx_adjust_link() local 880 struct vsc73xx *vsc = ds->priv; vsc73xx_port_enable() local 890 struct vsc73xx *vsc = ds->priv; vsc73xx_port_disable() local 898 vsc73xx_find_counter(struct vsc73xx *vsc, u8 counter, bool tx) vsc73xx_find_counter() argument 929 struct vsc73xx *vsc = ds->priv; vsc73xx_get_strings() local 996 struct vsc73xx *vsc = ds->priv; vsc73xx_get_ethtool_stats() local 1024 struct vsc73xx *vsc = ds->priv; vsc73xx_change_mtu() local 1057 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_get() local 1072 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_set() local 1082 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_direction_output() local 1093 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_direction_input() local 1103 struct vsc73xx *vsc = gpiochip_get_data(chip); vsc73xx_gpio_get_direction() local 1115 vsc73xx_gpio_probe(struct vsc73xx *vsc) vsc73xx_gpio_probe() argument 1141 vsc73xx_probe(struct vsc73xx *vsc) vsc73xx_probe() argument 1217 vsc73xx_remove(struct vsc73xx *vsc) vsc73xx_remove() argument 1224 vsc73xx_shutdown(struct vsc73xx *vsc) vsc73xx_shutdown() argument [all...] |
H A D | vitesse-vsc73xx-platform.c | 13 * Based on vitesse-vsc-spi.c by: 37 struct vsc73xx vsc; member 55 static int vsc73xx_platform_read(struct vsc73xx *vsc, u8 block, u8 subblock, in vsc73xx_platform_read() argument 58 struct vsc73xx_platform *vsc_platform = vsc->priv; in vsc73xx_platform_read() 73 static int vsc73xx_platform_write(struct vsc73xx *vsc, u8 block, u8 subblock, in vsc73xx_platform_write() argument 76 struct vsc73xx_platform *vsc_platform = vsc->priv; in vsc73xx_platform_write() 100 vsc_platform->vsc.dev = dev; in vsc73xx_platform_probe() 101 vsc_platform->vsc.priv = vsc_platform; in vsc73xx_platform_probe() 102 vsc_platform->vsc.ops = &vsc73xx_platform_ops; in vsc73xx_platform_probe() 112 return vsc73xx_probe(&vsc_platform->vsc); in vsc73xx_platform_probe() [all...] |
H A D | vitesse-vsc73xx-spi.c | 35 struct vsc73xx vsc; member 52 static int vsc73xx_spi_read(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_spi_read() argument 55 struct vsc73xx_spi *vsc_spi = vsc->priv; in vsc73xx_spi_read() 94 static int vsc73xx_spi_write(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_spi_write() argument 97 struct vsc73xx_spi *vsc_spi = vsc->priv; in vsc73xx_spi_write() 146 vsc_spi->vsc.dev = dev; in vsc73xx_spi_probe() 147 vsc_spi->vsc.priv = vsc_spi; in vsc73xx_spi_probe() 148 vsc_spi->vsc.ops = &vsc73xx_spi_ops; in vsc73xx_spi_probe() 159 return vsc73xx_probe(&vsc_spi->vsc); in vsc73xx_spi_probe() 169 vsc73xx_remove(&vsc_spi->vsc); in vsc73xx_spi_remove() [all...] |
H A D | vitesse-vsc73xx.h | 21 int (*read)(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, 23 int (*write)(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, 28 int vsc73xx_probe(struct vsc73xx *vsc); 29 void vsc73xx_remove(struct vsc73xx *vsc); 30 void vsc73xx_shutdown(struct vsc73xx *vsc);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_dp.c | 1948 struct drm_dp_vsc_sdp *vsc) in intel_dp_compute_vsc_colorimetry() 1958 vsc->revision = 0x5; in intel_dp_compute_vsc_colorimetry() 1959 vsc->length = 0x13; in intel_dp_compute_vsc_colorimetry() 1964 vsc->pixelformat = DP_PIXELFORMAT_YUV444; in intel_dp_compute_vsc_colorimetry() 1967 vsc->pixelformat = DP_PIXELFORMAT_YUV420; in intel_dp_compute_vsc_colorimetry() 1971 vsc->pixelformat = DP_PIXELFORMAT_RGB; in intel_dp_compute_vsc_colorimetry() 1976 vsc->colorimetry = DP_COLORIMETRY_BT709_YCC; in intel_dp_compute_vsc_colorimetry() 1979 vsc->colorimetry = DP_COLORIMETRY_XVYCC_601; in intel_dp_compute_vsc_colorimetry() 1982 vsc->colorimetry = DP_COLORIMETRY_XVYCC_709; in intel_dp_compute_vsc_colorimetry() 1985 vsc in intel_dp_compute_vsc_colorimetry() 1946 intel_dp_compute_vsc_colorimetry(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, struct drm_dp_vsc_sdp *vsc) intel_dp_compute_vsc_colorimetry() argument 2030 struct drm_dp_vsc_sdp *vsc = &crtc_state->infoframes.vsc; intel_dp_compute_vsc_sdp() local 2045 intel_dp_compute_psr_vsc_sdp(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, struct drm_dp_vsc_sdp *vsc) intel_dp_compute_psr_vsc_sdp() argument 3344 intel_dp_vsc_sdp_pack(const struct drm_dp_vsc_sdp *vsc, struct dp_sdp *sdp, size_t size) intel_dp_vsc_sdp_pack() argument 3517 intel_write_dp_vsc_sdp(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_dp_vsc_sdp *vsc) intel_write_dp_vsc_sdp() argument 3565 intel_dp_vsc_sdp_unpack(struct drm_dp_vsc_sdp *vsc, const void *buffer, size_t size) intel_dp_vsc_sdp_unpack() argument 3681 intel_read_dp_vsc_sdp(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_dp_vsc_sdp *vsc) intel_read_dp_vsc_sdp() argument [all...] |
H A D | intel_dp.h | 98 struct drm_dp_vsc_sdp *vsc); 101 const struct drm_dp_vsc_sdp *vsc);
|
H A D | intel_crtc_state_dump.c | 55 const struct drm_dp_vsc_sdp *vsc) in intel_dump_dp_vsc_sdp() 60 drm_dp_vsc_sdp_log(KERN_DEBUG, i915->drm.dev, vsc); in intel_dump_dp_vsc_sdp() 295 intel_dump_dp_vsc_sdp(i915, &pipe_config->infoframes.vsc); in intel_crtc_state_dump() 54 intel_dump_dp_vsc_sdp(struct drm_i915_private *i915, const struct drm_dp_vsc_sdp *vsc) intel_dump_dp_vsc_sdp() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dio_stream_encoder.c | 432 if (info_frame->vsc.valid) { in enc3_stream_encoder_update_dp_info_packets() 436 &info_frame->vsc, in enc3_stream_encoder_update_dp_info_packets() 447 if (info_frame->vsc.valid) { in enc3_stream_encoder_update_dp_info_packets() 451 &info_frame->vsc, in enc3_stream_encoder_update_dp_info_packets() 462 if (info_frame->vsc.valid) { in enc3_stream_encoder_update_dp_info_packets() 466 &info_frame->vsc, in enc3_stream_encoder_update_dp_info_packets() 497 REG_UPDATE(DP_SEC_CNTL, DP_SEC_GSP0_ENABLE, info_frame->vsc.valid); in enc3_stream_encoder_update_dp_info_packets()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_dp.c | 2519 struct drm_dp_vsc_sdp *vsc) in intel_dp_compute_vsc_colorimetry() 2529 vsc->revision = 0x5; in intel_dp_compute_vsc_colorimetry() 2530 vsc->length = 0x13; in intel_dp_compute_vsc_colorimetry() 2535 vsc->pixelformat = DP_PIXELFORMAT_YUV444; in intel_dp_compute_vsc_colorimetry() 2538 vsc->pixelformat = DP_PIXELFORMAT_YUV420; in intel_dp_compute_vsc_colorimetry() 2542 vsc->pixelformat = DP_PIXELFORMAT_RGB; in intel_dp_compute_vsc_colorimetry() 2547 vsc->colorimetry = DP_COLORIMETRY_BT709_YCC; in intel_dp_compute_vsc_colorimetry() 2550 vsc->colorimetry = DP_COLORIMETRY_XVYCC_601; in intel_dp_compute_vsc_colorimetry() 2553 vsc->colorimetry = DP_COLORIMETRY_XVYCC_709; in intel_dp_compute_vsc_colorimetry() 2556 vsc in intel_dp_compute_vsc_colorimetry() 2517 intel_dp_compute_vsc_colorimetry(const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, struct drm_dp_vsc_sdp *vsc) intel_dp_compute_vsc_colorimetry() argument 2601 struct drm_dp_vsc_sdp *vsc = &crtc_state->infoframes.vsc; intel_dp_compute_vsc_sdp() local 2616 intel_dp_compute_psr_vsc_sdp(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state, struct drm_dp_vsc_sdp *vsc) intel_dp_compute_psr_vsc_sdp() argument 4864 intel_dp_vsc_sdp_pack(const struct drm_dp_vsc_sdp *vsc, struct dp_sdp *sdp, size_t size) intel_dp_vsc_sdp_pack() argument 5035 intel_write_dp_vsc_sdp(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, struct drm_dp_vsc_sdp *vsc) intel_write_dp_vsc_sdp() argument 5089 intel_dp_vsc_sdp_unpack(struct drm_dp_vsc_sdp *vsc, const void *buffer, size_t size) intel_dp_vsc_sdp_unpack() argument 5205 intel_read_dp_vsc_sdp(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_dp_vsc_sdp *vsc) intel_read_dp_vsc_sdp() argument [all...] |
H A D | intel_dp.h | 115 struct drm_dp_vsc_sdp *vsc); 118 struct drm_dp_vsc_sdp *vsc);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix_dp_reg.c | 1040 struct dp_sdp *vsc, bool blocking) in analogix_dp_send_psr_spd() 1056 writel(vsc->sdp_header.HB0, dp->reg_base + ANALOGIX_DP_SPD_HB0); in analogix_dp_send_psr_spd() 1057 writel(vsc->sdp_header.HB1, dp->reg_base + ANALOGIX_DP_SPD_HB1); in analogix_dp_send_psr_spd() 1058 writel(vsc->sdp_header.HB2, dp->reg_base + ANALOGIX_DP_SPD_HB2); in analogix_dp_send_psr_spd() 1059 writel(vsc->sdp_header.HB3, dp->reg_base + ANALOGIX_DP_SPD_HB3); in analogix_dp_send_psr_spd() 1068 writel(vsc->db[0], dp->reg_base + ANALOGIX_DP_VSC_SHADOW_DB0); in analogix_dp_send_psr_spd() 1069 writel(vsc->db[1], dp->reg_base + ANALOGIX_DP_VSC_SHADOW_DB1); in analogix_dp_send_psr_spd() 1100 ((vsc->db[1] && psr_status == DP_PSR_SINK_ACTIVE_RFB) || in analogix_dp_send_psr_spd() 1101 (!vsc->db[1] && (psr_status == DP_PSR_SINK_ACTIVE_RESYNC || in analogix_dp_send_psr_spd() 1039 analogix_dp_send_psr_spd(struct analogix_dp_device *dp, struct dp_sdp *vsc, bool blocking) analogix_dp_send_psr_spd() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_dp_helper.c | 2355 const struct drm_dp_vsc_sdp *vsc) in drm_dp_vsc_sdp_log() 2359 vsc->revision, vsc->length); in drm_dp_vsc_sdp_log() 2361 dp_pixelformat_get_name(vsc->pixelformat)); in drm_dp_vsc_sdp_log() 2363 dp_colorimetry_get_name(vsc->pixelformat, vsc->colorimetry)); in drm_dp_vsc_sdp_log() 2364 DP_SDP_LOG(" bpc: %u\n", vsc->bpc); in drm_dp_vsc_sdp_log() 2366 dp_dynamic_range_get_name(vsc->dynamic_range)); in drm_dp_vsc_sdp_log() 2368 dp_content_type_get_name(vsc->content_type)); in drm_dp_vsc_sdp_log() 2354 drm_dp_vsc_sdp_log(const char *level, struct device *dev, const struct drm_dp_vsc_sdp *vsc) drm_dp_vsc_sdp_log() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix_dp_reg.c | 952 struct dp_sdp *vsc, bool blocking) in analogix_dp_send_psr_spd() 968 writel(vsc->sdp_header.HB0, dp->reg_base + ANALOGIX_DP_SPD_HB0); in analogix_dp_send_psr_spd() 969 writel(vsc->sdp_header.HB1, dp->reg_base + ANALOGIX_DP_SPD_HB1); in analogix_dp_send_psr_spd() 970 writel(vsc->sdp_header.HB2, dp->reg_base + ANALOGIX_DP_SPD_HB2); in analogix_dp_send_psr_spd() 971 writel(vsc->sdp_header.HB3, dp->reg_base + ANALOGIX_DP_SPD_HB3); in analogix_dp_send_psr_spd() 980 writel(vsc->db[0], dp->reg_base + ANALOGIX_DP_VSC_SHADOW_DB0); in analogix_dp_send_psr_spd() 981 writel(vsc->db[1], dp->reg_base + ANALOGIX_DP_VSC_SHADOW_DB1); in analogix_dp_send_psr_spd() 1012 ((vsc->db[1] && psr_status == DP_PSR_SINK_ACTIVE_RFB) || in analogix_dp_send_psr_spd() 1013 (!vsc->db[1] && (psr_status == DP_PSR_SINK_ACTIVE_RESYNC || in analogix_dp_send_psr_spd() 951 analogix_dp_send_psr_spd(struct analogix_dp_device *dp, struct dp_sdp *vsc, bool blocking) analogix_dp_send_psr_spd() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_stream_encoder.c | 724 if (info_frame->vsc.valid) in enc1_stream_encoder_update_dp_info_packets() 728 &info_frame->vsc); in enc1_stream_encoder_update_dp_info_packets() 734 if (info_frame->vsc.valid) in enc1_stream_encoder_update_dp_info_packets() 738 &info_frame->vsc); in enc1_stream_encoder_update_dp_info_packets() 765 REG_UPDATE(DP_SEC_CNTL, DP_SEC_GSP0_ENABLE, info_frame->vsc.valid); in enc1_stream_encoder_update_dp_info_packets()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_hpo_dp_stream_encoder.c | 456 if (info_frame->vsc.valid) in dcn31_hpo_dp_stream_enc_update_dp_info_packets() 460 &info_frame->vsc, in dcn31_hpo_dp_stream_enc_update_dp_info_packets() 487 REG_UPDATE(DP_SYM32_ENC_SDP_GSP_CONTROL0, GSP_VIDEO_CONTINUOUS_TRANSMISSION_ENABLE, info_frame->vsc.valid); in dcn31_hpo_dp_stream_enc_update_dp_info_packets()
|
/kernel/linux/linux-5.10/drivers/lightnvm/ |
H A D | pblk-core.c | 182 le32_add_cpu(line->vsc, -1); in __pblk_map_invalidate() 412 int packed_meta = (le32_to_cpu(*line->vsc) / pblk->min_write_pgs_data) in pblk_line_gc_list() 414 int vsc = le32_to_cpu(*line->vsc) + packed_meta; in pblk_line_gc_list() local 424 } else if (!vsc) { in pblk_line_gc_list() 429 } else if (vsc < lm->high_thrs) { in pblk_line_gc_list() 434 } else if (vsc < lm->mid_thrs) { in pblk_line_gc_list() 439 } else if (vsc < line->sec_in_line) { in pblk_line_gc_list() 444 } else if (vsc == line->sec_in_line) { in pblk_line_gc_list() 456 pblk_err(pblk, "corrupted vsc fo in pblk_line_gc_list() [all...] |
H A D | pblk-sysfs.c | 180 int msecs = 0, cur_sec = 0, vsc = 0, sec_in_line = 0; in pblk_sysfs_lines() local 262 vsc = le32_to_cpu(*l_mg->data_line->vsc); in pblk_sysfs_lines() 301 "data (%d) cur:%d, left:%d, vsc:%d, s:%d, map:%d/%d (%d)\n", in pblk_sysfs_lines() 302 cur_data, cur_sec, msecs, vsc, sec_in_line, in pblk_sysfs_lines()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dio_stream_encoder.c | 428 if (info_frame->vsc.valid) { in enc3_stream_encoder_update_dp_info_packets() 432 &info_frame->vsc); in enc3_stream_encoder_update_dp_info_packets() 453 REG_UPDATE(DP_SEC_CNTL, DP_SEC_GSP0_ENABLE, info_frame->vsc.valid); in enc3_stream_encoder_update_dp_info_packets()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | stream_encoder.h | 83 struct dc_info_packet vsc; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/display/ |
H A D | drm_dp_helper.c | 2866 const struct drm_dp_vsc_sdp *vsc) in drm_dp_vsc_sdp_log() 2870 vsc->revision, vsc->length); in drm_dp_vsc_sdp_log() 2872 dp_pixelformat_get_name(vsc->pixelformat)); in drm_dp_vsc_sdp_log() 2874 dp_colorimetry_get_name(vsc->pixelformat, vsc->colorimetry)); in drm_dp_vsc_sdp_log() 2875 DP_SDP_LOG(" bpc: %u\n", vsc->bpc); in drm_dp_vsc_sdp_log() 2877 dp_dynamic_range_get_name(vsc->dynamic_range)); in drm_dp_vsc_sdp_log() 2879 dp_content_type_get_name(vsc->content_type)); in drm_dp_vsc_sdp_log() 2865 drm_dp_vsc_sdp_log(const char *level, struct device *dev, const struct drm_dp_vsc_sdp *vsc) drm_dp_vsc_sdp_log() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_stream_encoder.c | 712 if (info_frame->vsc.valid) in enc1_stream_encoder_update_dp_info_packets() 716 &info_frame->vsc); in enc1_stream_encoder_update_dp_info_packets() 737 REG_UPDATE(DP_SEC_CNTL, DP_SEC_GSP0_ENABLE, info_frame->vsc.valid); in enc1_stream_encoder_update_dp_info_packets()
|