Home
last modified time | relevance | path

Searched refs:inno (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.10/drivers/phy/rockchip/
Dphy-rockchip-inno-hdmi.c280 int (*init)(struct inno_hdmi_phy *inno);
281 int (*power_on)(struct inno_hdmi_phy *inno,
284 void (*power_off)(struct inno_hdmi_phy *inno);
382 static inline void inno_write(struct inno_hdmi_phy *inno, u32 reg, u8 val) in inno_write() argument
384 regmap_write(inno->regmap, reg * 4, val); in inno_write()
387 static inline u8 inno_read(struct inno_hdmi_phy *inno, u32 reg) in inno_read() argument
391 regmap_read(inno->regmap, reg * 4, &val); in inno_read()
396 static inline void inno_update_bits(struct inno_hdmi_phy *inno, u8 reg, in inno_update_bits() argument
399 regmap_update_bits(inno->regmap, reg * 4, mask, val); in inno_update_bits()
402 #define inno_poll(inno, reg, val, cond, sleep_us, timeout_us) \ argument
[all …]
Dphy-rockchip-inno-dsidphy.c207 static void phy_update_bits(struct inno_dsidphy *inno, in phy_update_bits() argument
213 orig = readl(inno->phy_base + reg); in phy_update_bits()
216 writel(tmp, inno->phy_base + reg); in phy_update_bits()
219 static unsigned long inno_dsidphy_pll_calc_rate(struct inno_dsidphy *inno, in inno_dsidphy_pll_calc_rate() argument
222 unsigned long prate = clk_get_rate(inno->ref_clk); in inno_dsidphy_pll_calc_rate()
281 inno->pll.prediv = best_prediv; in inno_dsidphy_pll_calc_rate()
282 inno->pll.fbdiv = best_fbdiv; in inno_dsidphy_pll_calc_rate()
283 inno->pll.rate = best_freq; in inno_dsidphy_pll_calc_rate()
289 static void inno_dsidphy_mipi_mode_enable(struct inno_dsidphy *inno) in inno_dsidphy_mipi_mode_enable() argument
291 struct phy_configure_opts_mipi_dphy *cfg = &inno->dphy_cfg; in inno_dsidphy_mipi_mode_enable()
[all …]
DMakefile5 obj-$(CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY) += phy-rockchip-inno-dsidphy.o
6 obj-$(CONFIG_PHY_ROCKCHIP_INNO_HDMI) += phy-rockchip-inno-hdmi.o
7 obj-$(CONFIG_PHY_ROCKCHIP_INNO_USB2) += phy-rockchip-inno-usb2.o
/Linux-v5.10/Documentation/devicetree/bindings/usb/
Dhisilicon,histb-xhci.txt22 "inno": for inno phy
44 phy-names = "inno", "combo";
Drockchip,dwc3.txt19 Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml - USB2.0 PHY
/Linux-v5.10/Documentation/devicetree/bindings/display/
Dmulti-inno,mi0283qt.txt4 - compatible: "multi-inno,mi0283qt".
21 compatible = "multi-inno,mi0283qt";
/Linux-v5.10/Documentation/devicetree/bindings/display/rockchip/
Dinno_hdmi-rockchip.txt6 "rockchip,rk3036-inno-hdmi";
21 compatible = "rockchip,rk3036-inno-hdmi";
/Linux-v5.10/drivers/phy/hisilicon/
DMakefile5 obj-$(CONFIG_PHY_HISI_INNO_USB2) += phy-hisi-inno-usb2.o
/Linux-v5.10/Documentation/devicetree/bindings/phy/
Dphy-hisi-inno-usb2.txt5 "hisilicon,inno-usb2-phy",
/Linux-v5.10/arch/arm/boot/dts/
Drk3036.dtsi329 compatible = "rockchip,rk3036-inno-hdmi";
/Linux-v5.10/sound/soc/codecs/
DMakefile97 snd-soc-inno-rk3036-objs := inno_rk3036.o
406 obj-$(CONFIG_SND_SOC_INNO_RK3036) += snd-soc-inno-rk3036.o
/Linux-v5.10/
DMAINTAINERS5569 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt