ENUM TEST_PATTERN(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ enum test_pattern(9) πŸ¦‹

🌈 NAME πŸ’–

enum test_pattern β€” literally Test patterns for test testing πŸ§ͺ✨ and yes bestie, this is the Kernel API Manual page for it. It’s giving enum energy, it’s giving test-pattern couture, and it’s lowkey exactly what it says on the tin πŸ’…

✨ SYNOPSIS ✨

okay so here’s the whole enum, no cap:

enum test_pattern {
    TEST_VIDEO ,
    TEST_TPS1 ,
    TEST_TPS2 ,
    TEST_TPS3 ,
    TEST_SYMBOL_ERROR ,
    TEST_PRBS7 ,
    TEST_80BIT_CUSTOM ,
    TEST_CP2520

};

πŸŽ€ Constants πŸŽ€

these are the constants, bestie β€” memorise the vibes and the exact names πŸ’–

  • TEST_VIDEO β€” use regular video input πŸŽ₯
  • TEST_TPS1 β€” link training symbol pattern TPS1 (/D10.2/) πŸ¦‹
  • TEST_TPS2 β€” link training symbol pattern TPS2 ✨
  • TEST_TPS3 β€” link training symbol pattern TPS3 (for HBR2) πŸ’«
  • TEST_SYMBOL_ERROR β€” symbol error measurement pattern 😭
  • TEST_PRBS7 β€” output of the PRBS7 (x^7 + x^6 + 1) polynomial 🌸
  • TEST_80BIT_CUSTOM β€” a custom 80-bit pattern πŸŽ€
  • TEST_CP2520 β€” HBR2 compliance eye pattern πŸ‘‘

πŸ‘€ SEE ALSO πŸ‘€

Kernel file ./drivers/gpu/drm/xlnx/zynqmp_dp.c struct zynqmp_dp_link_config(9), struct zynqmp_dp_mode(9), struct zynqmp_dp_config(9), struct zynqmp_dp_test(9), struct zynqmp_dp_train_set_priv(9), struct zynqmp_dp(9), zynqmp_dp_phy_init(9), zynqmp_dp_phy_exit(9), zynqmp_dp_phy_probe(9), zynqmp_dp_phy_ready(9), zynqmp_dp_max_rate(9), zynqmp_dp_mode_configure(9), zynqmp_dp_adjust_train(9), zynqmp_dp_update_vs_emph(9), zynqmp_dp_link_train_cr(9), zynqmp_dp_link_train_ce(9), zynqmp_dp_setup(9), zynqmp_dp_train(9), zynqmp_dp_train_loop(9), zynqmp_dp_aux_cmd_submit(9), zynqmp_dp_aux_init(9), zynqmp_dp_aux_cleanup(9), zynqmp_dp_update_misc(9), zynqmp_dp_set_format(9), zynqmp_dp_encoder_mode_set_transfer_unit(9), zynqmp_dp_encoder_mode_set_stream(9), zynqmp_dp_disp_connected_live_layer(9), zynqmp_dp_set_test_pattern(9), zynqmp_dp_enable_vblank(9), zynqmp_dp_disable_vblank(9) β€” the whole squad, bestie πŸ‘‘


mwah πŸ’‹ source/version vibe check: ./drivers/gpu/drm/xlnx, October 2026, enum test_pattern(9) β€” that’s the cute lil footer energy, and we ate 🫢✨

πŸ“¦ where this page comes from