Home
last modified time | relevance | path

Searched full:hdmitx (Results 1 – 25 of 25) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/meson/
Dmeson_dw_hdmi.c143 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/
Dmeson_dw_hdmi.c143 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/
Damlogic,meson-dw-hdmi.yaml80 - const: hdmitx
129 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/
Damlogic,meson-dw-hdmi.yaml80 - const: hdmitx
129 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Damlogic,g12a-tohdmitx.txt9 - resets: phandle to the dedicated reset line of the hdmitx glue.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Damlogic,g12a-tohdmitx.txt9 - resets: phandle to the dedicated reset line of the hdmitx glue.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/bridge/
Dite,it66121.yaml97 it66121hdmitx: hdmitx@4c {
/kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/
Dmeson-g12-common.dtsi256 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
418 function = "hdmitx";
427 function = "hdmitx";
Dmeson-gxbb.dtsi313 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
Dmeson-gxl.dtsi325 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
Dmeson-gx.dtsi649 sound-name-prefix = "HDMITX";
/kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/
Dmeson-g12-common.dtsi208 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
375 function = "hdmitx";
384 function = "hdmitx";
Dmeson-gxbb.dtsi313 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
Dmeson-gxl.dtsi325 reset-names = "hdmitx_apb", "hdmitx", "hdmitx_phy";
Dmeson-gx.dtsi658 sound-name-prefix = "HDMITX";
/kernel/linux/linux-6.6/drivers/clk/uniphier/
Dclk-uniphier-sys.c325 UNIPHIER_CLK_GATE("hdmitx", 58, NULL, 0x2110, 8),
/kernel/linux/linux-5.10/drivers/pinctrl/meson/
Dpinctrl-meson-g12a.c338 /* hdmitx */
1282 FUNCTION(hdmitx),
/kernel/linux/linux-6.6/drivers/pinctrl/meson/
Dpinctrl-meson-g12a.c341 /* hdmitx */
1287 FUNCTION(hdmitx),
Dpinctrl-meson-s4.c1145 FUNCTION(hdmitx),
/kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/
Drk3568-pinctrl.dtsi783 hdmitx {
799 hdmitx_scl: hdmitx-scl {
806 hdmitx_sda: hdmitx-sda {
/kernel/linux/linux-5.10/drivers/pinctrl/
Dpinctrl-rockchip.c967 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/
Dpinctrl-rockchip.c970 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/
Dhispark_taurus.patch17441 + 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/
Dlinux-5.10.patch5896 - 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/
Ddrivers.patch53346 + 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 */