Home
last modified time | relevance | path

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

12345678

/openbmc/linux/drivers/i2c/busses/
H A Di2c-omap.c263 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 …]
/openbmc/linux/drivers/usb/dwc3/
H A Ddwc3-omap.c151 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 …]
/openbmc/u-boot/drivers/usb/dwc3/
H A Ddwc3-omap.c148 static u32 dwc3_omap_read_utmi_status(struct dwc3_omap *omap) in dwc3_omap_read_utmi_status() argument
150 return dwc3_omap_readl(omap->base, USBOTGSS_UTMI_OTG_STATUS + in dwc3_omap_read_utmi_status()
151 omap->utmi_otg_offset); in dwc3_omap_read_utmi_status()
154 static void dwc3_omap_write_utmi_status(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_utmi_status() argument
156 dwc3_omap_writel(omap->base, USBOTGSS_UTMI_OTG_STATUS + in dwc3_omap_write_utmi_status()
157 omap->utmi_otg_offset, value); in dwc3_omap_write_utmi_status()
161 static u32 dwc3_omap_read_irq0_status(struct dwc3_omap *omap) in dwc3_omap_read_irq0_status() argument
163 return dwc3_omap_readl(omap->base, USBOTGSS_IRQSTATUS_0 - in dwc3_omap_read_irq0_status()
164 omap->irq0_offset); in dwc3_omap_read_irq0_status()
167 static void dwc3_omap_write_irq0_status(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_irq0_status() argument
[all …]
/openbmc/linux/drivers/pwm/
H A Dpwm-omap-dmtimer.c94 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 …]
/openbmc/linux/drivers/mfd/
H A Domap-usb-host.c280 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 …]
/openbmc/linux/sound/soc/ti/
H A DMakefile15 snd-soc-omap-dmic-objs := omap-dmic.o
16 snd-soc-omap-mcbsp-objs := omap-mcbsp.o omap-mcbsp-st.o
17 snd-soc-omap-mcpdm-objs := omap-mcpdm.o
21 obj-$(CONFIG_SND_SOC_OMAP_DMIC) += snd-soc-omap-dmic.o
22 obj-$(CONFIG_SND_SOC_OMAP_MCBSP) += snd-soc-omap-mcbsp.o
23 obj-$(CONFIG_SND_SOC_OMAP_MCPDM) += snd-soc-omap-mcpdm.o
30 snd-soc-omap-twl4030-objs := omap-twl4030.o
31 snd-soc-omap-abe-twl6040-objs := omap-abe-twl6040.o
33 snd-soc-omap-hdmi-objs := omap-hdmi.o
41 obj-$(CONFIG_SND_SOC_OMAP3_TWL4030) += snd-soc-omap-twl4030.o
[all …]
/openbmc/linux/drivers/usb/host/
H A Dehci-omap.c91 struct omap_hcd *omap; in ehci_hcd_omap_probe() local
142 omap = (struct omap_hcd *)hcd_to_ehci(hcd)->priv; in ehci_hcd_omap_probe()
143 omap->nports = pdata->nports; in ehci_hcd_omap_probe()
148 for (i = 0 ; i < omap->nports ; i++) { in ehci_hcd_omap_probe()
166 omap->phy[i] = phy; in ehci_hcd_omap_probe()
169 usb_phy_init(omap->phy[i]); in ehci_hcd_omap_probe()
171 usb_phy_set_suspend(omap->phy[i], 0); in ehci_hcd_omap_probe()
203 for (i = 0; i < omap->nports; i++) { in ehci_hcd_omap_probe()
204 if (!omap->phy[i] || in ehci_hcd_omap_probe()
208 usb_phy_init(omap->phy[i]); in ehci_hcd_omap_probe()
[all …]
/openbmc/linux/arch/arm/mach-omap2/
H A DMakefile8 common.o dma.o omap-headsmp.o sram.o
16 secure-common = omap-smc.o omap-secure.o
18 obj-$(CONFIG_ARCH_OMAP2) += $(omap-2-3-common) $(hwmod-common)
19 obj-$(CONFIG_ARCH_OMAP3) += $(omap-2-3-common) $(hwmod-common) $(secure-common)
40 smp-$(CONFIG_SMP) += omap-smp.o
41 smp-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o
42 omap-4-5-common = omap4-common.o omap-wakeupgen.o
43 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o
44 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o
45 obj-$(CONFIG_SOC_AM43XX) += $(omap-4-5-common)
[all …]
/openbmc/u-boot/drivers/usb/phy/
H A Domap_usb_phy.c155 static void omap_enable_usb3_phy(struct omap_xhci *omap) in omap_enable_usb3_phy() argument
162 writel(val, &omap->otg_wrapper->sysconfig); in omap_enable_usb3_phy()
165 val = readl(&omap->otg_wrapper->utmi_otg_status); in omap_enable_usb3_phy()
166 writel(val, &omap->otg_wrapper->utmi_otg_status); in omap_enable_usb3_phy()
169 writel(USBOTGSS_COREIRQ_EN, &omap->otg_wrapper->irqenable_set_0); in omap_enable_usb3_phy()
179 writel(val, &omap->otg_wrapper->irqenable_set_1); in omap_enable_usb3_phy()
182 val = readl(&omap->otg_wrapper->irqstatus_1); in omap_enable_usb3_phy()
183 writel(val, &omap->otg_wrapper->irqstatus_1); in omap_enable_usb3_phy()
184 val = readl(&omap->otg_wrapper->irqstatus_0); in omap_enable_usb3_phy()
185 writel(val, &omap->otg_wrapper->irqstatus_0); in omap_enable_usb3_phy()
[all …]
/openbmc/u-boot/drivers/usb/host/
H A Dxhci-omap.c25 static struct omap_xhci omap; variable
27 static int omap_xhci_core_init(struct omap_xhci *omap) in omap_xhci_core_init() argument
32 omap_enable_phy(omap); in omap_xhci_core_init()
34 ret = dwc3_core_init(omap->dwc3_reg); in omap_xhci_core_init()
41 dwc3_set_mode(omap->dwc3_reg, DWC3_GCTL_PRTCAP_HOST); in omap_xhci_core_init()
46 static void omap_xhci_core_exit(struct omap_xhci *omap) in omap_xhci_core_exit() argument
53 struct omap_xhci *ctx = &omap; in xhci_hcd_init()
86 struct omap_xhci *ctx = &omap; in xhci_hcd_stop()
/openbmc/u-boot/doc/
H A DREADME.omap-ulpi-viewport1 Reference code ""drivers/usb/ulpi/omap-ulpi-viewport.c"
4 any ulpi phy port access on omap platform.
6 On omap ehci reg map contains INSNREG05_ULPI
11 omap-ulpi-viewport.c is a low level function
14 To enable and use omap-ulpi-viewport.c
20 omap-ulpi-viewport implementation.
23 omap-ehci driver code requests for ulpi phy reset if
/openbmc/linux/drivers/crypto/
H A DMakefile27 obj-$(CONFIG_CRYPTO_DEV_OMAP) += omap-crypto.o
28 obj-$(CONFIG_CRYPTO_DEV_OMAP_AES) += omap-aes-driver.o
29 omap-aes-driver-objs := omap-aes.o omap-aes-gcm.o
30 obj-$(CONFIG_CRYPTO_DEV_OMAP_DES) += omap-des.o
31 obj-$(CONFIG_CRYPTO_DEV_OMAP_SHAM) += omap-sham.o
/openbmc/u-boot/board/nokia/rx51/
H A Drx51.c52 static struct tag_omap omap[] = { variable
105 while (omap[i].hdr.tag) { in init_omap_tags()
106 switch (omap[i].hdr.tag) { in init_omap_tags()
108 boot_reason_ptr = omap[i].u.boot_reason.reason_str; in init_omap_tags()
111 component = omap[i].u.version.component; in init_omap_tags()
112 version = omap[i].u.version.version; in init_omap_tags()
253 for (i = 0; omap[i].hdr.tag; i++) { in setup_board_tags()
257 omap[i].hdr.tag == OMAP_TAG_SERIAL_CONSOLE) in setup_board_tags()
260 size = omap[i].hdr.size + sizeof(struct tag_omap_header); in setup_board_tags()
261 memcpy(t, &omap[i], size); in setup_board_tags()
[all …]
/openbmc/linux/drivers/media/platform/ti/omap/
H A DMakefile7 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
/openbmc/linux/arch/arm/mach-omap1/
H A DMakefile8 serial.o devices.o dma.o omap-dma.o fb.o
23 i2c-omap-$(CONFIG_I2C_OMAP) := i2c.o
24 obj-y += $(i2c-omap-m) $(i2c-omap-y)
/openbmc/openbmc/poky/meta/recipes-graphics/drm/
H A Dlibdrm_2.4.124.bb20 PACKAGECONFIG ??= "intel radeon amdgpu nouveau vmwgfx omap freedreno vc4 etnaviv tests install-test…
26 PACKAGECONFIG[omap] = "-Domap=enabled,-Domap=disabled"
41 PACKAGES =+ "${PN}-tests ${PN}-drivers ${PN}-radeon ${PN}-nouveau ${PN}-omap \
45 RRECOMMENDS:${PN}-drivers = "${PN}-radeon ${PN}-nouveau ${PN}-omap ${PN}-intel \
52 FILES:${PN}-omap = "${libdir}/libdrm_omap.so.*"
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Domap4.dtsi10 #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 …]
H A Domap5.dtsi11 #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 …]
H A Ddra7.dtsi91 clock-latency = <300000>; /* From omap-cpufreq driver */
1208 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1214 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1221 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1228 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1234 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1241 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1248 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1254 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
1260 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
[all …]
/openbmc/linux/Documentation/devicetree/bindings/arm/omap/
H A Dcounter.txt4 - compatible: Must be "ti,omap-counter32k" for OMAP controllers
12 compatible = "ti,omap-counter32k";
/openbmc/linux/drivers/phy/ti/
H A DMakefile4 obj-$(CONFIG_OMAP_CONTROL_PHY) += phy-omap-control.o
5 obj-$(CONFIG_OMAP_USB2) += phy-omap-usb2.o
/openbmc/linux/Documentation/devicetree/bindings/bus/
H A Domap-ocp2scp.txt5 Should be "ti,omap-ocp2scp" for all others
15 compatible = "ti,omap-ocp2scp";
/openbmc/linux/Documentation/devicetree/bindings/pwm/
H A Dpwm-omap-dmtimer.txt4 - compatible: Shall contain "ti,omap-dmtimer-pwm".
19 compatible = "ti,omap-dmtimer-pwm";
/openbmc/u-boot/arch/arm/dts/
H A Dam4372-u-boot.dtsi22 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp", "simple-bus";
26 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp", "simple-bus";
/openbmc/u-boot/drivers/phy/
H A DKconfig88 bool "Support omap's PIPE3 PHY"
91 Support for the omap PIPE3 phy for sata
93 This PHY is found on omap devices supporting SATA such as dra7, am57x
97 bool "Support omap's PIPE3 PHY in SPL"
100 Support for the omap PIPE3 phy for sata in SPL
102 This PHY is found on omap devices supporting SATA such as dra7, am57x

12345678