)]}'
{
  "commit": "486a70ef848264dcf9a57f0bb0452848db9537de",
  "tree": "16cc5b11f81573cec412c74b0b9c975a89ea2d86",
  "parents": [
    "de7f29a1fe1dc2864d8a47f8c39d508442cae167"
  ],
  "author": {
    "name": "AngeloGioacchino Del Regno",
    "email": "angelogioacchino.delregno@collabora.com",
    "time": "Fri Sep 11 09:40:15 2026 +0200"
  },
  "committer": {
    "name": "Vinod Koul",
    "email": "vkoul@kernel.org",
    "time": "Sun Sep 13 16:05:23 2026 +0530"
  },
  "message": "phy: mediatek: phy-mtk-hdmi-mt8195: Fix TMDS clk bit ratio setting\n\nThe comment in the mtk_phy_tmds_clk_ratio() function clearly and\ncorrectly explains that the TMDS ratio has to be 1/10 for data\nrates under 3.4Gbps, and 1/40 over that.\n\nUnfortunately though, the TXC_DIV register setting was wrong, as\nin value 3 means to divide by 8 and, in order to achieve the in\nspec 1/40 (tmds) data rate, this has to divide by 4 instead!\n\nAdd definitions for the TXC_DIV register values clearly explaining\nthe meanings (DIV2, DIV4, DIV8), and program the correct, DIV 4,\nvalue to the register in mtk_phy_tmds_clk_ratio().\n\nThis fixes out of spec clocking and, with this change, SoCs using\nthe MT8195 class HDMI PHYs can now successfully be configured to\noutput 3840x2160@60Hz over HDMI.\n\nFixes: 45810d486bb4 (\"phy: mediatek: add support for phy-mtk-hdmi-mt8195\")\nReviewed-by: Manivannan Sadhasivam \u003cmanivannan.sadhasivam@oss.qualcomm.com\u003e\nSigned-off-by: AngeloGioacchino Del Regno \u003cangelogioacchino.delregno@collabora.com\u003e\nLink: https://patch.msgid.link/20260911074015.9994-3-angelogioacchino.delregno@collabora.com\nSigned-off-by: Vinod Koul \u003cvkoul@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e6ee8e0800222eeb99e12a9c625ea40afa350c8e",
      "old_mode": 33188,
      "old_path": "drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c",
      "new_id": "a4bc1268946d83545333011427beaf9cf6afa24d",
      "new_mode": 33188,
      "new_path": "drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c"
    },
    {
      "type": "modify",
      "old_id": "e26caaf4d104ceca655a939314b29a0086c7855f",
      "old_mode": 33188,
      "old_path": "drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h",
      "new_id": "58800d7659ca01dce6144ff4fdeb52e6d471a0f4",
      "new_mode": 33188,
      "new_path": "drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h"
    }
  ]
}
