/openbmc/linux/drivers/i2c/busses/ |
H A 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 …]
|
/openbmc/linux/drivers/usb/dwc3/ |
H A 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 …]
|
/openbmc/u-boot/drivers/usb/dwc3/ |
H A D | dwc3-omap.c | 148 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 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 …]
|
/openbmc/linux/drivers/mfd/ |
H A 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 …]
|
/openbmc/linux/sound/soc/ti/ |
H A D | Makefile | 15 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 D | ehci-omap.c | 91 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 D | Makefile | 8 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 D | omap_usb_phy.c | 155 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 D | xhci-omap.c | 25 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 D | README.omap-ulpi-viewport | 1 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 D | Makefile | 27 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 D | rx51.c | 52 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 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
|
/openbmc/linux/arch/arm/mach-omap1/ |
H A D | Makefile | 8 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 D | libdrm_2.4.124.bb | 20 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 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 …]
|
H A 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 …]
|
H A D | dra7.dtsi | 91 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 D | counter.txt | 4 - compatible: Must be "ti,omap-counter32k" for OMAP controllers 12 compatible = "ti,omap-counter32k";
|
/openbmc/linux/drivers/phy/ti/ |
H A D | Makefile | 4 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 D | omap-ocp2scp.txt | 5 Should be "ti,omap-ocp2scp" for all others 15 compatible = "ti,omap-ocp2scp";
|
/openbmc/linux/Documentation/devicetree/bindings/pwm/ |
H A D | pwm-omap-dmtimer.txt | 4 - compatible: Shall contain "ti,omap-dmtimer-pwm". 19 compatible = "ti,omap-dmtimer-pwm";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | am4372-u-boot.dtsi | 22 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 D | Kconfig | 88 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
|