| /kernel/linux/linux-6.6/drivers/gpu/drm/meson/ |
| D | meson_dw_hdmi.c | 143 void __iomem *hdmitx; member 170 writel(addr & 0xffff, dw_hdmi->hdmitx + HDMITX_TOP_ADDR_REG); in dw_hdmi_top_read() 171 writel(addr & 0xffff, dw_hdmi->hdmitx + HDMITX_TOP_ADDR_REG); in dw_hdmi_top_read() 174 data = readl(dw_hdmi->hdmitx + HDMITX_TOP_DATA_REG); in dw_hdmi_top_read() 175 data = readl(dw_hdmi->hdmitx + HDMITX_TOP_DATA_REG); in dw_hdmi_top_read() 185 return readl(dw_hdmi->hdmitx + HDMITX_TOP_G12A_OFFSET + (addr << 2)); in dw_hdmi_g12a_top_read() 196 writel(addr & 0xffff, dw_hdmi->hdmitx + HDMITX_TOP_ADDR_REG); in dw_hdmi_top_write() 197 writel(addr & 0xffff, dw_hdmi->hdmitx + HDMITX_TOP_ADDR_REG); in dw_hdmi_top_write() 200 writel(data, dw_hdmi->hdmitx + HDMITX_TOP_DATA_REG); in dw_hdmi_top_write() 208 writel(data, dw_hdmi->hdmitx + HDMITX_TOP_G12A_OFFSET + (addr << 2)); in dw_hdmi_g12a_top_write() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/meson/ |
| D | meson_dw_hdmi.c | 143 void __iomem *hdmitx; member 175 writel(addr & 0xffff, dw_hdmi->hdmitx + HDMITX_TOP_ADDR_REG); in dw_hdmi_top_read() 176 writel(addr & 0xffff, dw_hdmi->hdmitx + HDMITX_TOP_ADDR_REG); in dw_hdmi_top_read() 179 data = readl(dw_hdmi->hdmitx + HDMITX_TOP_DATA_REG); in dw_hdmi_top_read() 180 data = readl(dw_hdmi->hdmitx + HDMITX_TOP_DATA_REG); in dw_hdmi_top_read() 190 return readl(dw_hdmi->hdmitx + HDMITX_TOP_G12A_OFFSET + (addr << 2)); in dw_hdmi_g12a_top_read() 201 writel(addr & 0xffff, dw_hdmi->hdmitx + HDMITX_TOP_ADDR_REG); in dw_hdmi_top_write() 202 writel(addr & 0xffff, dw_hdmi->hdmitx + HDMITX_TOP_ADDR_REG); in dw_hdmi_top_write() 205 writel(data, dw_hdmi->hdmitx + HDMITX_TOP_DATA_REG); in dw_hdmi_top_write() 213 writel(data, dw_hdmi->hdmitx + HDMITX_TOP_G12A_OFFSET + (addr << 2)); in dw_hdmi_g12a_top_write() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/ |
| D | amlogic,meson-dw-hdmi.yaml | 80 - const: hdmitx 129 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/ |
| D | amlogic,meson-dw-hdmi.yaml | 80 - const: hdmitx 129 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | amlogic,g12a-tohdmitx.txt | 9 - resets: phandle to the dedicated reset line of the hdmitx glue.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | amlogic,g12a-tohdmitx.txt | 9 - resets: phandle to the dedicated reset line of the hdmitx glue.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/bridge/ |
| D | ite,it66121.yaml | 97 it66121hdmitx: hdmitx@4c {
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/ |
| D | meson-g12-common.dtsi | 256 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy"; 418 function = "hdmitx"; 427 function = "hdmitx";
|
| D | meson-gxbb.dtsi | 313 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
|
| D | meson-gxl.dtsi | 325 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
|
| D | meson-gx.dtsi | 649 sound-name-prefix = "HDMITX";
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/ |
| D | meson-g12-common.dtsi | 208 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy"; 375 function = "hdmitx"; 384 function = "hdmitx";
|
| D | meson-gxbb.dtsi | 313 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
|
| D | meson-gxl.dtsi | 325 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
|
| D | meson-gx.dtsi | 658 sound-name-prefix = "HDMITX";
|
| /kernel/linux/linux-6.6/drivers/clk/uniphier/ |
| D | clk-uniphier-sys.c | 325 UNIPHIER_CLK_GATE("hdmitx", 58, NULL, 0x2110, 8),
|
| /kernel/linux/linux-5.10/drivers/pinctrl/meson/ |
| D | pinctrl-meson-g12a.c | 338 /* hdmitx */ 1282 FUNCTION(hdmitx),
|
| /kernel/linux/linux-6.6/drivers/pinctrl/meson/ |
| D | pinctrl-meson-g12a.c | 341 /* hdmitx */ 1287 FUNCTION(hdmitx),
|
| D | pinctrl-meson-s4.c | 1145 FUNCTION(hdmitx),
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3568-pinctrl.dtsi | 783 hdmitx { 799 hdmitx_scl: hdmitx-scl { 806 hdmitx_sda: hdmitx-sda {
|
| /kernel/linux/linux-5.10/drivers/pinctrl/ |
| D | pinctrl-rockchip.c | 967 RK_MUXROUTE_GRF(4, RK_PD1, 1, 0x0300, WRITE_MASK_VAL(10, 10, 0)), /* HDMITX IO mux M0 */ 968 RK_MUXROUTE_GRF(0, RK_PC7, 1, 0x0300, WRITE_MASK_VAL(10, 10, 1)), /* HDMITX IO mux M1 */
|
| /kernel/linux/linux-6.6/drivers/pinctrl/ |
| D | pinctrl-rockchip.c | 970 RK_MUXROUTE_GRF(4, RK_PD1, 1, 0x0300, WRITE_MASK_VAL(10, 10, 0)), /* HDMITX IO mux M0 */ 971 RK_MUXROUTE_GRF(0, RK_PC7, 1, 0x0300, WRITE_MASK_VAL(10, 10, 1)), /* HDMITX IO mux M1 */
|
| /kernel/linux/patches/linux-5.10/hispark_taurus_patch/ |
| D | hispark_taurus.patch | 17441 + struct hi_drm_hdmitx hdmitx[HI_DRM_MAX_HDMI_NUM]; 17463 +static int hdmitx_channel_check_open(struct hi_drm_hdmitx *hdmitx) 17468 + HI_DRM_CHECK_PTR_RETURN(hdmitx); 17472 + if (hdmitx->open == 1) { 17476 + ret = hdmi_dev->open(hdmitx->hi_hdmi_id); 17481 + hdmitx->open = 1; 17485 +static int hdmitx_channel_check_close(struct hi_drm_hdmitx *hdmitx) 17490 + HI_DRM_CHECK_PTR_RETURN(hdmitx); 17494 + if (hdmitx->open == 0) { 17498 + ret = hdmi_dev->close(hdmitx->hi_hdmi_id); [all …]
|
| /kernel/linux/patches/linux-5.10/unionpi_tiger_pacth/ |
| D | linux-5.10.patch | 5896 - meson_dw_hdmi->hdmitx = devm_ioremap_resource(dev, res); 5897 + meson_dw_hdmi->hdmitx = devm_platform_ioremap_resource(pdev, 0); 5898 if (IS_ERR(meson_dw_hdmi->hdmitx)) 5899 return PTR_ERR(meson_dw_hdmi->hdmitx);
|
| /kernel/linux/patches/linux-5.10/yangfan_patch/ |
| D | drivers.patch | 53346 + RK_MUXROUTE_GRF(4, RK_PD1, 1, 0x0300, WRITE_MASK_VAL(10, 10, 0)), /* HDMITX IO mux M0 */ 53347 + RK_MUXROUTE_PMU(0, RK_PC7, 1, 0x0300, WRITE_MASK_VAL(10, 10, 1)), /* HDMITX IO mux M1 */
|