/Linux-v5.15/drivers/i2c/busses/ |
D | i2c-omap.c | 263 static int omap_i2c_xfer_data(struct omap_i2c_dev *omap); 265 static inline void omap_i2c_write_reg(struct omap_i2c_dev *omap, in omap_i2c_write_reg() argument 268 writew_relaxed(val, omap->base + in omap_i2c_write_reg() 269 (omap->regs[reg] << omap->reg_shift)); in omap_i2c_write_reg() 272 static inline u16 omap_i2c_read_reg(struct omap_i2c_dev *omap, int reg) in omap_i2c_read_reg() argument 274 return readw_relaxed(omap->base + in omap_i2c_read_reg() 275 (omap->regs[reg] << omap->reg_shift)); in omap_i2c_read_reg() 278 static void __omap_i2c_init(struct omap_i2c_dev *omap) in __omap_i2c_init() argument 281 omap_i2c_write_reg(omap, OMAP_I2C_CON_REG, 0); in __omap_i2c_init() 284 omap_i2c_write_reg(omap, OMAP_I2C_PSC_REG, omap->pscstate); in __omap_i2c_init() [all …]
|
/Linux-v5.15/drivers/usb/dwc3/ |
D | dwc3-omap.c | 151 static u32 dwc3_omap_read_utmi_ctrl(struct dwc3_omap *omap) in dwc3_omap_read_utmi_ctrl() argument 153 return dwc3_omap_readl(omap->base, USBOTGSS_UTMI_OTG_CTRL + in dwc3_omap_read_utmi_ctrl() 154 omap->utmi_otg_offset); in dwc3_omap_read_utmi_ctrl() 157 static void dwc3_omap_write_utmi_ctrl(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_utmi_ctrl() argument 159 dwc3_omap_writel(omap->base, USBOTGSS_UTMI_OTG_CTRL + in dwc3_omap_write_utmi_ctrl() 160 omap->utmi_otg_offset, value); in dwc3_omap_write_utmi_ctrl() 164 static u32 dwc3_omap_read_irq0_status(struct dwc3_omap *omap) in dwc3_omap_read_irq0_status() argument 166 return dwc3_omap_readl(omap->base, USBOTGSS_IRQSTATUS_RAW_0 - in dwc3_omap_read_irq0_status() 167 omap->irq0_offset); in dwc3_omap_read_irq0_status() 170 static void dwc3_omap_write_irq0_status(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_irq0_status() argument [all …]
|
/Linux-v5.15/drivers/pwm/ |
D | pwm-omap-dmtimer.c | 94 static void pwm_omap_dmtimer_start(struct pwm_omap_dmtimer_chip *omap) in pwm_omap_dmtimer_start() argument 104 omap->pdata->enable(omap->dm_timer); in pwm_omap_dmtimer_start() 105 omap->pdata->write_counter(omap->dm_timer, DM_TIMER_LOAD_MIN); in pwm_omap_dmtimer_start() 106 omap->pdata->disable(omap->dm_timer); in pwm_omap_dmtimer_start() 108 omap->pdata->start(omap->dm_timer); in pwm_omap_dmtimer_start() 117 static bool pwm_omap_dmtimer_is_enabled(struct pwm_omap_dmtimer_chip *omap) in pwm_omap_dmtimer_is_enabled() argument 121 status = omap->pdata->get_pwm_status(omap->dm_timer); in pwm_omap_dmtimer_is_enabled() 132 static int pwm_omap_dmtimer_polarity(struct pwm_omap_dmtimer_chip *omap) in pwm_omap_dmtimer_polarity() argument 136 status = omap->pdata->get_pwm_status(omap->dm_timer); in pwm_omap_dmtimer_polarity() 155 struct pwm_omap_dmtimer_chip *omap = to_pwm_omap_dmtimer_chip(chip); in pwm_omap_dmtimer_config() local [all …]
|
/Linux-v5.15/drivers/mfd/ |
D | omap-usb-host.c | 280 struct usbhs_hcd_omap *omap = dev_get_drvdata(dev); in usbhs_runtime_resume() local 281 struct usbhs_omap_platform_data *pdata = omap->pdata; in usbhs_runtime_resume() 288 if (!IS_ERR(omap->ehci_logic_fck)) in usbhs_runtime_resume() 289 clk_prepare_enable(omap->ehci_logic_fck); in usbhs_runtime_resume() 291 for (i = 0; i < omap->nports; i++) { in usbhs_runtime_resume() 294 if (!IS_ERR(omap->hsic60m_clk[i])) { in usbhs_runtime_resume() 295 r = clk_prepare_enable(omap->hsic60m_clk[i]); in usbhs_runtime_resume() 303 if (!IS_ERR(omap->hsic480m_clk[i])) { in usbhs_runtime_resume() 304 r = clk_prepare_enable(omap->hsic480m_clk[i]); in usbhs_runtime_resume() 314 if (!IS_ERR(omap->utmi_clk[i])) { in usbhs_runtime_resume() [all …]
|
/Linux-v5.15/sound/soc/ti/ |
D | Makefile | 16 snd-soc-omap-dmic-objs := omap-dmic.o 17 snd-soc-omap-mcbsp-objs := omap-mcbsp.o omap-mcbsp-st.o 18 snd-soc-omap-mcpdm-objs := omap-mcpdm.o 23 obj-$(CONFIG_SND_SOC_OMAP_DMIC) += snd-soc-omap-dmic.o 24 obj-$(CONFIG_SND_SOC_OMAP_MCBSP) += snd-soc-omap-mcbsp.o 25 obj-$(CONFIG_SND_SOC_OMAP_MCPDM) += snd-soc-omap-mcpdm.o 32 snd-soc-omap-twl4030-objs := omap-twl4030.o 33 snd-soc-omap-abe-twl6040-objs := omap-abe-twl6040.o 35 snd-soc-omap-hdmi-objs := omap-hdmi.o 43 obj-$(CONFIG_SND_SOC_OMAP3_TWL4030) += snd-soc-omap-twl4030.o [all …]
|
/Linux-v5.15/drivers/usb/host/ |
D | ehci-omap.c | 96 struct omap_hcd *omap; in ehci_hcd_omap_probe() local 148 omap = (struct omap_hcd *)hcd_to_ehci(hcd)->priv; in ehci_hcd_omap_probe() 149 omap->nports = pdata->nports; in ehci_hcd_omap_probe() 154 for (i = 0 ; i < omap->nports ; i++) { in ehci_hcd_omap_probe() 172 omap->phy[i] = phy; in ehci_hcd_omap_probe() 175 usb_phy_init(omap->phy[i]); in ehci_hcd_omap_probe() 177 usb_phy_set_suspend(omap->phy[i], 0); in ehci_hcd_omap_probe() 209 for (i = 0; i < omap->nports; i++) { in ehci_hcd_omap_probe() 210 if (!omap->phy[i] || in ehci_hcd_omap_probe() 214 usb_phy_init(omap->phy[i]); in ehci_hcd_omap_probe() [all …]
|
/Linux-v5.15/arch/arm/mach-omap2/ |
D | Makefile | 7 -I$(srctree)/arch/arm/plat-omap/include 11 common.o dma.o omap-headsmp.o sram.o 19 secure-common = omap-smc.o omap-secure.o 21 obj-$(CONFIG_ARCH_OMAP2) += $(omap-2-3-common) $(hwmod-common) 22 obj-$(CONFIG_ARCH_OMAP3) += $(omap-2-3-common) $(hwmod-common) $(secure-common) 43 smp-$(CONFIG_SMP) += omap-smp.o 44 smp-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o 45 omap-4-5-common = omap4-common.o omap-wakeupgen.o 46 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o 47 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o [all …]
|
/Linux-v5.15/drivers/crypto/ |
D | Makefile | 26 obj-$(CONFIG_CRYPTO_DEV_OMAP) += omap-crypto.o 27 obj-$(CONFIG_CRYPTO_DEV_OMAP_AES) += omap-aes-driver.o 28 omap-aes-driver-objs := omap-aes.o omap-aes-gcm.o 29 obj-$(CONFIG_CRYPTO_DEV_OMAP_DES) += omap-des.o 30 obj-$(CONFIG_CRYPTO_DEV_OMAP_SHAM) += omap-sham.o
|
/Linux-v5.15/Documentation/devicetree/bindings/usb/ |
D | ehci-omap.txt | 3 This device is usually the child of the omap-usb-host 4 Documentation/devicetree/bindings/mfd/omap-usb-host.txt 8 - compatible: should be "ti,ehci-omap" 19 Documentation/devicetree/bindings/mfd/omap-usb-host.txt 24 compatible = "ti,ehci-omap";
|
/Linux-v5.15/drivers/media/platform/omap/ |
D | Makefile | 7 omap-vout-y += omap_vout.o omap_voutlib.o 8 omap-vout-$(CONFIG_VIDEO_OMAP2_VOUT_VRFB) += omap_vout_vrfb.o 9 obj-$(CONFIG_VIDEO_OMAP2_VOUT) += omap-vout.o
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | omap5.dtsi | 11 #include <dt-bindings/pinctrl/omap.h> 61 clock-latency = <300000>; /* From omap-cpufreq driver */ 80 clock-latency = <300000>; /* From omap-cpufreq driver */ 736 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 742 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 749 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 755 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 761 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 768 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; 775 compatible = "ti,omap5-prm-inst", "ti,omap-prm-inst"; [all …]
|
D | omap4.dtsi | 10 #include <dt-bindings/pinctrl/omap.h> 51 clock-latency = <300000>; /* From omap-cpufreq driver */ 761 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 767 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 774 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 780 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 786 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 793 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 800 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; 806 compatible = "ti,omap4-prm-inst", "ti,omap-prm-inst"; [all …]
|
D | dra7.dtsi | 91 clock-latency = <300000>; /* From omap-cpufreq driver */ 1186 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1192 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1199 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1206 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1212 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1219 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1226 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1232 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 1238 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; [all …]
|
D | am4372.dtsi | 57 clock-latency = <300000>; /* From omap-cpufreq driver */ 109 compatible = "ti,omap-infra"; 729 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 735 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 742 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 748 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 754 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 760 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 767 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst"; 774 compatible = "ti,am4-prm-inst", "ti,omap-prm-inst";
|
/Linux-v5.15/Documentation/devicetree/bindings/arm/omap/ |
D | counter.txt | 4 - compatible: Must be "ti,omap-counter32k" for OMAP controllers 12 compatible = "ti,omap-counter32k";
|
D | prm-inst.txt | 16 "ti,omap-prm-inst" 27 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
|
/Linux-v5.15/drivers/phy/ti/ |
D | Makefile | 4 obj-$(CONFIG_OMAP_CONTROL_PHY) += phy-omap-control.o 5 obj-$(CONFIG_OMAP_USB2) += phy-omap-usb2.o
|
/Linux-v5.15/arch/arm/mach-omap1/ |
D | Makefile | 23 i2c-omap-$(CONFIG_I2C_OMAP) := i2c.o 24 obj-y += $(i2c-omap-m) $(i2c-omap-y)
|
/Linux-v5.15/Documentation/devicetree/bindings/bus/ |
D | omap-ocp2scp.txt | 5 Should be "ti,omap-ocp2scp" for all others 15 compatible = "ti,omap-ocp2scp";
|
/Linux-v5.15/drivers/usb/phy/ |
D | Makefile | 12 obj-$(CONFIG_ISP1301_OMAP) += phy-isp1301-omap.o 17 obj-$(CONFIG_OMAP_OTG) += phy-omap-otg.o
|
/Linux-v5.15/Documentation/devicetree/bindings/pwm/ |
D | pwm-omap-dmtimer.txt | 4 - compatible: Shall contain "ti,omap-dmtimer-pwm". 19 compatible = "ti,omap-dmtimer-pwm";
|
/Linux-v5.15/Documentation/devicetree/bindings/mmc/ |
D | ti-omap.txt | 7 by mmc.txt and the properties used by the omap mmc driver. 10 please see the omap hsmmc driver for the current omaps.
|
/Linux-v5.15/Documentation/devicetree/bindings/regulator/ |
D | pbias-regulator.txt | 10 - "ti,pbias-omap" is deprecated 25 compatible = "ti,pbias-omap";
|
/Linux-v5.15/drivers/iommu/ |
D | Makefile | 19 obj-$(CONFIG_OMAP_IOMMU) += omap-iommu.o 20 obj-$(CONFIG_OMAP_IOMMU_DEBUG) += omap-iommu-debug.o
|
/Linux-v5.15/Documentation/devicetree/bindings/sound/ |
D | omap-twl4030.txt | 4 - compatible: "ti,omap-twl4030" 58 compatible = "ti,omap-twl4030";
|