Home
last modified time | relevance | path

Searched refs:omap (Results 1 – 25 of 132) sorted by relevance

123456

/Linux-v4.19/drivers/i2c/busses/
Di2c-omap.c272 static inline void omap_i2c_write_reg(struct omap_i2c_dev *omap, in omap_i2c_write_reg() argument
275 writew_relaxed(val, omap->base + in omap_i2c_write_reg()
276 (omap->regs[reg] << omap->reg_shift)); in omap_i2c_write_reg()
279 static inline u16 omap_i2c_read_reg(struct omap_i2c_dev *omap, int reg) in omap_i2c_read_reg() argument
281 return readw_relaxed(omap->base + in omap_i2c_read_reg()
282 (omap->regs[reg] << omap->reg_shift)); in omap_i2c_read_reg()
285 static void __omap_i2c_init(struct omap_i2c_dev *omap) in __omap_i2c_init() argument
288 omap_i2c_write_reg(omap, OMAP_I2C_CON_REG, 0); in __omap_i2c_init()
291 omap_i2c_write_reg(omap, OMAP_I2C_PSC_REG, omap->pscstate); in __omap_i2c_init()
294 omap_i2c_write_reg(omap, OMAP_I2C_SCLL_REG, omap->scllstate); in __omap_i2c_init()
[all …]
/Linux-v4.19/drivers/usb/dwc3/
Ddwc3-omap.c146 static u32 dwc3_omap_read_utmi_ctrl(struct dwc3_omap *omap) in dwc3_omap_read_utmi_ctrl() argument
148 return dwc3_omap_readl(omap->base, USBOTGSS_UTMI_OTG_CTRL + in dwc3_omap_read_utmi_ctrl()
149 omap->utmi_otg_offset); in dwc3_omap_read_utmi_ctrl()
152 static void dwc3_omap_write_utmi_ctrl(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_utmi_ctrl() argument
154 dwc3_omap_writel(omap->base, USBOTGSS_UTMI_OTG_CTRL + in dwc3_omap_write_utmi_ctrl()
155 omap->utmi_otg_offset, value); in dwc3_omap_write_utmi_ctrl()
159 static u32 dwc3_omap_read_irq0_status(struct dwc3_omap *omap) in dwc3_omap_read_irq0_status() argument
161 return dwc3_omap_readl(omap->base, USBOTGSS_IRQSTATUS_RAW_0 - in dwc3_omap_read_irq0_status()
162 omap->irq0_offset); in dwc3_omap_read_irq0_status()
165 static void dwc3_omap_write_irq0_status(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_irq0_status() argument
[all …]
/Linux-v4.19/drivers/pwm/
Dpwm-omap-dmtimer.c56 static void pwm_omap_dmtimer_start(struct pwm_omap_dmtimer_chip *omap) in pwm_omap_dmtimer_start() argument
66 omap->pdata->enable(omap->dm_timer); in pwm_omap_dmtimer_start()
67 omap->pdata->write_counter(omap->dm_timer, DM_TIMER_LOAD_MIN); in pwm_omap_dmtimer_start()
68 omap->pdata->disable(omap->dm_timer); in pwm_omap_dmtimer_start()
70 omap->pdata->start(omap->dm_timer); in pwm_omap_dmtimer_start()
76 struct pwm_omap_dmtimer_chip *omap = to_pwm_omap_dmtimer_chip(chip); in pwm_omap_dmtimer_enable() local
78 mutex_lock(&omap->mutex); in pwm_omap_dmtimer_enable()
79 pwm_omap_dmtimer_start(omap); in pwm_omap_dmtimer_enable()
80 mutex_unlock(&omap->mutex); in pwm_omap_dmtimer_enable()
88 struct pwm_omap_dmtimer_chip *omap = to_pwm_omap_dmtimer_chip(chip); in pwm_omap_dmtimer_disable() local
[all …]
/Linux-v4.19/drivers/mfd/
Domap-usb-host.c291 struct usbhs_hcd_omap *omap = dev_get_drvdata(dev); in usbhs_runtime_resume() local
292 struct usbhs_omap_platform_data *pdata = omap->pdata; in usbhs_runtime_resume()
299 if (!IS_ERR(omap->ehci_logic_fck)) in usbhs_runtime_resume()
300 clk_prepare_enable(omap->ehci_logic_fck); in usbhs_runtime_resume()
302 for (i = 0; i < omap->nports; i++) { in usbhs_runtime_resume()
305 if (!IS_ERR(omap->hsic60m_clk[i])) { in usbhs_runtime_resume()
306 r = clk_prepare_enable(omap->hsic60m_clk[i]); in usbhs_runtime_resume()
314 if (!IS_ERR(omap->hsic480m_clk[i])) { in usbhs_runtime_resume()
315 r = clk_prepare_enable(omap->hsic480m_clk[i]); in usbhs_runtime_resume()
325 if (!IS_ERR(omap->utmi_clk[i])) { in usbhs_runtime_resume()
[all …]
/Linux-v4.19/sound/soc/omap/
DMakefile4 snd-soc-omap-dmic-objs := omap-dmic.o
5 snd-soc-omap-mcbsp-objs := omap-mcbsp.o mcbsp.o
6 snd-soc-omap-mcpdm-objs := omap-mcpdm.o
7 snd-soc-omap-hdmi-audio-objs := omap-hdmi-audio.o
10 obj-$(CONFIG_SND_OMAP_SOC_DMIC) += snd-soc-omap-dmic.o
11 obj-$(CONFIG_SND_OMAP_SOC_MCBSP) += snd-soc-omap-mcbsp.o
12 obj-$(CONFIG_SND_OMAP_SOC_MCPDM) += snd-soc-omap-mcpdm.o
13 obj-$(CONFIG_SND_OMAP_SOC_HDMI_AUDIO) += snd-soc-omap-hdmi-audio.o
21 snd-soc-omap-abe-twl6040-objs := omap-abe-twl6040.o
22 snd-soc-omap-twl4030-objs := omap-twl4030.o
[all …]
/Linux-v4.19/drivers/usb/host/
Dehci-omap.c96 struct omap_hcd *omap; in ehci_hcd_omap_probe() local
150 omap = (struct omap_hcd *)hcd_to_ehci(hcd)->priv; in ehci_hcd_omap_probe()
151 omap->nports = pdata->nports; in ehci_hcd_omap_probe()
156 for (i = 0 ; i < omap->nports ; i++) { in ehci_hcd_omap_probe()
173 omap->phy[i] = phy; in ehci_hcd_omap_probe()
176 usb_phy_init(omap->phy[i]); in ehci_hcd_omap_probe()
178 usb_phy_set_suspend(omap->phy[i], 0); in ehci_hcd_omap_probe()
210 for (i = 0; i < omap->nports; i++) { in ehci_hcd_omap_probe()
211 if (!omap->phy[i] || in ehci_hcd_omap_probe()
215 usb_phy_init(omap->phy[i]); in ehci_hcd_omap_probe()
[all …]
/Linux-v4.19/arch/arm/mach-omap2/
DMakefile7 -I$(srctree)/arch/arm/plat-omap/include
12 omap_device.o omap-headsmp.o sram.o
17 secure-common = omap-smc.o omap-secure.o
19 obj-$(CONFIG_ARCH_OMAP2) += $(omap-2-3-common) $(hwmod-common)
20 obj-$(CONFIG_ARCH_OMAP3) += $(omap-2-3-common) $(hwmod-common) $(secure-common)
36 smp-$(CONFIG_SMP) += omap-smp.o
37 smp-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o
38 omap-4-5-common = omap4-common.o omap-wakeupgen.o
39 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o
40 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o
[all …]
/Linux-v4.19/drivers/crypto/
DMakefile25 obj-$(CONFIG_CRYPTO_DEV_OMAP) += omap-crypto.o
26 obj-$(CONFIG_CRYPTO_DEV_OMAP_AES) += omap-aes-driver.o
27 omap-aes-driver-objs := omap-aes.o omap-aes-gcm.o
28 obj-$(CONFIG_CRYPTO_DEV_OMAP_DES) += omap-des.o
29 obj-$(CONFIG_CRYPTO_DEV_OMAP_SHAM) += omap-sham.o
/Linux-v4.19/Documentation/devicetree/bindings/usb/
Dehci-omap.txt3 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-v4.19/drivers/media/platform/omap/
DMakefile6 omap-vout-y += omap_vout.o omap_voutlib.o
7 omap-vout-$(CONFIG_VIDEO_OMAP2_VOUT_VRFB) += omap_vout_vrfb.o
8 obj-$(CONFIG_VIDEO_OMAP2_VOUT) += omap-vout.o
/Linux-v4.19/Documentation/devicetree/bindings/mmc/
Dti-omap.txt7 by mmc.txt and the properties used by the omap mmc driver.
10 please see the omap hsmmc driver for the current omaps.
34 by mmc.txt and the properties used by the omap mmc driver.
37 please see the omap hsmmc driver for the current omaps.
/Linux-v4.19/drivers/phy/ti/
DMakefile4 obj-$(CONFIG_OMAP_CONTROL_PHY) += phy-omap-control.o
5 obj-$(CONFIG_OMAP_USB2) += phy-omap-usb2.o
/Linux-v4.19/Documentation/devicetree/bindings/arm/omap/
Dcounter.txt4 - compatible: Must be "ti,omap-counter32k" for OMAP controllers
12 compatible = "ti,omap-counter32k";
/Linux-v4.19/arch/arm/mach-omap1/
DMakefile23 i2c-omap-$(CONFIG_I2C_OMAP) := i2c.o
24 obj-y += $(i2c-omap-m) $(i2c-omap-y)
/Linux-v4.19/Documentation/devicetree/bindings/bus/
Domap-ocp2scp.txt5 Should be "ti,omap-ocp2scp" for all others
15 compatible = "ti,omap-ocp2scp";
/Linux-v4.19/drivers/usb/phy/
DMakefile12 obj-$(CONFIG_ISP1301_OMAP) += phy-isp1301-omap.o
17 obj-$(CONFIG_OMAP_OTG) += phy-omap-otg.o
/Linux-v4.19/Documentation/devicetree/bindings/pwm/
Dpwm-omap-dmtimer.txt4 - compatible: Shall contain "ti,omap-dmtimer-pwm".
19 compatible = "ti,omap-dmtimer-pwm";
/Linux-v4.19/Documentation/devicetree/bindings/regulator/
Dpbias-regulator.txt10 - "ti,pbias-omap" is deprecated
25 compatible = "ti,pbias-omap";
/Linux-v4.19/drivers/iommu/
DMakefile25 obj-$(CONFIG_OMAP_IOMMU) += omap-iommu.o
26 obj-$(CONFIG_OMAP_IOMMU_DEBUG) += omap-iommu-debug.o
/Linux-v4.19/Documentation/devicetree/bindings/sound/
Domap-twl4030.txt4 - compatible: "ti,omap-twl4030"
58 compatible = "ti,omap-twl4030";
/Linux-v4.19/Documentation/devicetree/bindings/input/
Dpwm-vibrator.txt43 compatible = "ti,omap-dmtimer-pwm";
53 compatible = "ti,omap-dmtimer-pwm";
/Linux-v4.19/Documentation/devicetree/bindings/phy/
Dti-phy.txt24 omap_control_usb: omap-control-usb@4a002300 {
33 - compatible: Should be "ti,omap-usb2"
58 compatible = "ti,omap-usb2";
70 "ti,phy-pipe3-pcie. "ti,omap-usb3" is deprecated.
/Linux-v4.19/drivers/dma/ti/
DMakefile4 obj-$(CONFIG_DMA_OMAP) += omap-dma.o
/Linux-v4.19/arch/arm/plat-omap/
DMakefile5 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/arch/arm/plat-omap/include
/Linux-v4.19/arch/arm/boot/dts/
Domap3-cm-t3x30.dtsi16 compatible = "ti,omap-twl4030";
50 #include "omap-gpmc-smsc911x.dtsi"

123456