Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/usb/dwc3/
Ddwc3-omap.c156 static u32 dwc3_omap_read_utmi_ctrl(struct dwc3_omap *omap) in dwc3_omap_read_utmi_ctrl() argument
158 return dwc3_omap_readl(omap->base, USBOTGSS_UTMI_OTG_CTRL + in dwc3_omap_read_utmi_ctrl()
159 omap->utmi_otg_offset); in dwc3_omap_read_utmi_ctrl()
162 static void dwc3_omap_write_utmi_ctrl(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_utmi_ctrl() argument
164 dwc3_omap_writel(omap->base, USBOTGSS_UTMI_OTG_CTRL + in dwc3_omap_write_utmi_ctrl()
165 omap->utmi_otg_offset, value); in dwc3_omap_write_utmi_ctrl()
169 static u32 dwc3_omap_read_irq0_status(struct dwc3_omap *omap) in dwc3_omap_read_irq0_status() argument
171 return dwc3_omap_readl(omap->base, USBOTGSS_IRQSTATUS_0 - in dwc3_omap_read_irq0_status()
172 omap->irq0_offset); in dwc3_omap_read_irq0_status()
175 static void dwc3_omap_write_irq0_status(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_irq0_status() argument
[all …]
DMakefile34 obj-$(CONFIG_USB_DWC3_OMAP) += dwc3-omap.o
/linux-4.1.27/drivers/mfd/
Domap-usb-host.c312 struct usbhs_hcd_omap *omap = dev_get_drvdata(dev); in usbhs_runtime_resume() local
313 struct usbhs_omap_platform_data *pdata = omap->pdata; in usbhs_runtime_resume()
320 if (!IS_ERR(omap->ehci_logic_fck)) in usbhs_runtime_resume()
321 clk_prepare_enable(omap->ehci_logic_fck); in usbhs_runtime_resume()
323 for (i = 0; i < omap->nports; i++) { in usbhs_runtime_resume()
326 if (!IS_ERR(omap->hsic60m_clk[i])) { in usbhs_runtime_resume()
327 r = clk_prepare_enable(omap->hsic60m_clk[i]); in usbhs_runtime_resume()
335 if (!IS_ERR(omap->hsic480m_clk[i])) { in usbhs_runtime_resume()
336 r = clk_prepare_enable(omap->hsic480m_clk[i]); in usbhs_runtime_resume()
346 if (!IS_ERR(omap->utmi_clk[i])) { in usbhs_runtime_resume()
[all …]
DMakefile156 obj-$(CONFIG_MFD_OMAP_USB_HOST) += omap-usb-host.o omap-usb-tll.o
/linux-4.1.27/sound/soc/omap/
DMakefile2 snd-soc-omap-objs := omap-pcm.o
3 snd-soc-omap-dmic-objs := omap-dmic.o
4 snd-soc-omap-mcbsp-objs := omap-mcbsp.o mcbsp.o
5 snd-soc-omap-mcpdm-objs := omap-mcpdm.o
6 snd-soc-omap-hdmi-audio-objs := omap-hdmi-audio.o
8 obj-$(CONFIG_SND_OMAP_SOC) += snd-soc-omap.o
9 obj-$(CONFIG_SND_OMAP_SOC_DMIC) += snd-soc-omap-dmic.o
10 obj-$(CONFIG_SND_OMAP_SOC_MCBSP) += snd-soc-omap-mcbsp.o
11 obj-$(CONFIG_SND_OMAP_SOC_MCPDM) += snd-soc-omap-mcpdm.o
12 obj-$(CONFIG_SND_OMAP_SOC_HDMI_AUDIO) += snd-soc-omap-hdmi-audio.o
[all …]
DKconfig70 tristate "SoC Audio support for omap osk5912"
/linux-4.1.27/drivers/usb/host/
Dehci-omap.c110 struct omap_hcd *omap; in ehci_hcd_omap_probe() local
164 omap = (struct omap_hcd *)hcd_to_ehci(hcd)->priv; in ehci_hcd_omap_probe()
165 omap->nports = pdata->nports; in ehci_hcd_omap_probe()
170 for (i = 0 ; i < omap->nports ; i++) { in ehci_hcd_omap_probe()
189 omap->phy[i] = phy; in ehci_hcd_omap_probe()
192 usb_phy_init(omap->phy[i]); in ehci_hcd_omap_probe()
194 usb_phy_set_suspend(omap->phy[i], 0); in ehci_hcd_omap_probe()
226 for (i = 0; i < omap->nports; i++) { in ehci_hcd_omap_probe()
227 if (!omap->phy[i] || in ehci_hcd_omap_probe()
231 usb_phy_init(omap->phy[i]); in ehci_hcd_omap_probe()
[all …]
DMakefile33 obj-$(CONFIG_USB_EHCI_HCD_OMAP) += ehci-omap.o
51 obj-$(CONFIG_USB_OHCI_HCD_OMAP1) += ohci-omap.o
/linux-4.1.27/arch/arm/mach-omap2/
DMakefile6 -I$(srctree)/arch/arm/plat-omap/include
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 omap-headsmp.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
41 obj-$(CONFIG_SOC_AM43XX) += $(omap-4-5-common)
[all …]
Dtimer.c602 void __init omap##name##_gptimer_timer_init(void) \
613 void __init omap##name##_sync32k_timer_init(void) \
/linux-4.1.27/arch/arm/plat-omap/
DMakefile5 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/arch/arm/plat-omap/include
14 i2c-omap-$(CONFIG_I2C_OMAP) := i2c.o
15 obj-y += $(i2c-omap-m) $(i2c-omap-y)
/linux-4.1.27/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";
Domap-usb.txt60 - extcon : phandle for the extcon device omap dwc3 uses to detect
65 The dwc3 core should be added as subnode to omap dwc3 glue.
/linux-4.1.27/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-4.1.27/drivers/crypto/
DMakefile16 obj-$(CONFIG_CRYPTO_DEV_OMAP_AES) += omap-aes.o
17 obj-$(CONFIG_CRYPTO_DEV_OMAP_DES) += omap-des.o
18 obj-$(CONFIG_CRYPTO_DEV_OMAP_SHAM) += omap-sham.o
/linux-4.1.27/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-4.1.27/Documentation/devicetree/bindings/arm/omap/
Dcounter.txt4 - compatible: Must be "ti,omap-counter32k" for OMAP controllers
12 compatible = "ti,omap-counter32k";
/linux-4.1.27/arch/arm/mach-omap1/
DMakefile22 i2c-omap-$(CONFIG_I2C_OMAP) := i2c.o
23 obj-y += $(i2c-omap-m) $(i2c-omap-y)
/linux-4.1.27/Documentation/devicetree/bindings/regulator/
Dpbias-regulator.txt5 - "ti,pbias-omap" for OMAP2, OMAP3, OMAP4, OMAP5, DRA7.
20 compatible = "ti,pbias-omap";
/linux-4.1.27/Documentation/devicetree/bindings/bus/
Domap-ocp2scp.txt5 Should be "ti,omap-ocp2scp" for all others
15 compatible = "ti,omap-ocp2scp";
/linux-4.1.27/drivers/iommu/
DMakefile16 obj-$(CONFIG_OMAP_IOMMU) += omap-iommu.o
17 obj-$(CONFIG_OMAP_IOMMU_DEBUG) += omap-iommu-debug.o
/linux-4.1.27/drivers/usb/phy/
DMakefile11 obj-$(CONFIG_ISP1301_OMAP) += phy-isp1301-omap.o
16 obj-$(CONFIG_OMAP_OTG) += phy-omap-otg.o
DKconfig42 will be called phy-isp1301-omap.
110 will be called phy-omap-otg.
/linux-4.1.27/Documentation/devicetree/bindings/phy/
Dti-phy.txt24 omap_control_usb: omap-control-usb@4a002300 {
33 - compatible: Should be "ti,omap-usb2"
50 compatible = "ti,omap-usb2";
62 "ti,phy-pipe3-pcie. "ti,omap-usb3" is deprecated.
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Domap-twl4030.txt4 - compatible: "ti,omap-twl4030"
58 compatible = "ti,omap-twl4030";
/linux-4.1.27/drivers/phy/
DMakefile17 obj-$(CONFIG_OMAP_CONTROL_PHY) += phy-omap-control.o
18 obj-$(CONFIG_OMAP_USB2) += phy-omap-usb2.o
/linux-4.1.27/drivers/mailbox/
DMakefile9 obj-$(CONFIG_OMAP2PLUS_MBOX) += omap-mailbox.o
/linux-4.1.27/arch/arm/boot/dts/
Domap3-cm-t3x30.dtsi15 compatible = "ti,omap-twl4030";
49 #include "omap-gpmc-smsc911x.dtsi"
Domap5.dtsi12 #include <dt-bindings/pinctrl/omap.h>
55 clock-latency = <300000>; /* From omap-cpufreq driver */
115 compatible = "ti,omap-infra";
190 compatible = "ti,pbias-omap";
236 compatible = "ti,omap-counter32k";
883 compatible = "ti,omap-ocp2scp";
890 compatible = "ti,omap-usb2";
899 compatible = "ti,omap-usb3";
943 compatible = "ti,ehci-omap";
970 compatible = "ti,omap-ocp2scp";
Domap3-overo-tobi-common.dtsi27 #include "omap-gpmc-smsc9221.dtsi"
Dam335x-bone-common.dtsi231 * For details, see linux-omap mailing list May 2015 thread
234 * http://www.spinics.net/lists/linux-omap/msg118585.html
235 * http://www.spinics.net/lists/linux-omap/msg118615.html
Domap3.dtsi13 #include <dt-bindings/pinctrl/omap.h>
42 clock-latency = <300000>; /* From omap-cpufreq driver */
58 compatible = "ti,omap-infra";
181 compatible = "ti,omap-counter32k";
206 compatible = "ti,pbias-omap";
707 compatible = "ti,ehci-omap";
Domap4.dtsi11 #include <dt-bindings/pinctrl/omap.h>
43 clock-latency = <300000>; /* From omap-cpufreq driver */
90 compatible = "ti,omap-infra";
201 compatible = "ti,pbias-omap";
220 compatible = "ti,omap-counter32k";
696 compatible = "ti,omap-ocp2scp";
703 compatible = "ti,omap-usb2";
849 compatible = "ti,ehci-omap";
Domap3-panel-sharp-ls037v7dw01.dtsi2 * Common file for omap dpi panels with QVGA and reset pins
Ddra74x.dtsi33 clock-latency = <300000>; /* From omap-cpufreq driver */
Domap3-overo-chestnut43-common.dtsi55 #include "omap-gpmc-smsc9221.dtsi"
Domap2.dtsi13 #include <dt-bindings/pinctrl/omap.h>
45 compatible = "ti,omap-infra";
Domap2430.dtsi66 compatible = "ti,pbias-omap";
82 compatible = "ti,omap-counter32k";
Ddra7.dtsi80 compatible = "ti,omap-infra";
125 compatible = "ti,pbias-omap";
183 compatible = "ti,omap-counter32k";
1123 compatible = "ti,omap-ocp2scp";
1235 compatible = "ti,omap-ocp2scp";
1243 compatible = "ti,omap-usb2";
1254 compatible = "ti,omap-usb2";
1265 compatible = "ti,omap-usb3";
Domap-zoom-common.dtsi5 #include "omap-gpmc-smsc911x.dtsi"
Domap3-evm-common.dtsi6 #include "omap-gpmc-smsc911x.dtsi"
Domap3-devkit8000.dts47 compatible = "ti,omap-twl4030";
Dam4372.dtsi41 clock-latency = <300000>; /* From omap-cpufreq driver */
299 compatible = "ti,am4372-counter32k","ti,omap-counter32k";
812 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp";
831 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp";
Domap4-duovero-parlor.dts135 #include "omap-gpmc-smsc911x.dtsi"
Ddm816x.dtsi8 #include <dt-bindings/pinctrl/omap.h>
46 compatible = "ti,omap-infra";
Domap2420.dtsi70 compatible = "ti,omap-counter32k";
Domap3-igep.dtsi22 compatible = "ti,omap-twl4030";
Domap3-zoom3.dts11 #include "omap-zoom-common.dtsi"
Domap3-igep0020-common.dtsi13 #include "omap-gpmc-smsc9221.dtsi"
Domap3-overo-base.dtsi26 compatible = "ti,omap-twl4030";
Domap3-n900.dts17 * for omap AES HW crypto support. When linux kernel try to access memory of AES
19 * and crash. Until somebody fix omap-aes.c and omap_hwmod_3xxx_data.c code (no
20 * crash anymore) omap AES support will be disabled for all Nokia N900 devices.
Domap3-ldp.dts12 #include "omap-gpmc-smsc911x.dtsi"
Domap3-beagle-xm.dts59 compatible = "ti,omap-twl4030";
Domap3-tao3530.dtsi52 compatible = "ti,omap-twl4030";
Dam33xx.dtsi65 clock-latency = <300000>; /* From omap-cpufreq driver */
79 compatible = "ti,omap-infra";
Domap3-beagle.dts70 compatible = "ti,omap-twl4030";
Domap3-gta04.dtsi45 compatible = "ti,omap-twl4030";
Domap3-lilly-a83x.dtsi37 compatible = "ti,omap-twl4030";
/linux-4.1.27/Documentation/w1/masters/
D00-INDEX9 omap-hdq
Domap-hdq1 Kernel driver for omap HDQ/1-wire module.
/linux-4.1.27/drivers/bus/
DMakefile17 obj-$(CONFIG_OMAP_OCP2SCP) += omap-ocp2scp.o
/linux-4.1.27/drivers/memory/
DMakefile11 obj-$(CONFIG_OMAP_GPMC) += omap-gpmc.o
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Domap-usb-host.txt67 See Documentation/devicetree/bindings/usb/omap-ehci.txt and
88 compatible = "ti,ehci-omap", "usb-ehci";
/linux-4.1.27/drivers/media/platform/
DMakefile47 obj-y += omap/
DKconfig32 source "drivers/media/platform/omap/Kconfig"
/linux-4.1.27/Documentation/devicetree/bindings/net/
Ddavinci-mdio.txt14 resources from TI, omap hwmod data base during device registration.
Dcpsw.txt40 resources from TI, omap hwmod data base during device registration.
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-omap.txt18 from omap hwmod data base during device registration.
/linux-4.1.27/drivers/spi/
DMakefile55 obj-$(CONFIG_SPI_OMAP_UWIRE) += spi-omap-uwire.o
56 obj-$(CONFIG_SPI_OMAP_100K) += spi-omap-100k.o
/linux-4.1.27/Documentation/arm/OMAP/
Domap_pm51 found in arch/arm/plat-omap/include/mach/omap-pm.h.
154 based on the omap family.
DDSS4 This is an almost total rewrite of the OMAP FB driver in drivers/video/omap
9 The DSS2 driver (omapdss module) is in arch/arm/plat-omap/dss/, and the FB,
250 # at this point you have to switch the dvi/lcd dip-switch from the omap board
/linux-4.1.27/Documentation/devicetree/bindings/video/
Dti,omap2-dss.txt4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic
Dti,dra7-dss.txt4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic
Dti,omap3-dss.txt4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic
Dti,omap5-dss.txt4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic
Dti,omap4-dss.txt4 See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic
/linux-4.1.27/drivers/gpu/drm/omapdrm/
DTODO17 . git://anongit.freedesktop.org/xorg/driver/xf86-video-omap
/linux-4.1.27/drivers/char/hw_random/
DMakefile17 obj-$(CONFIG_HW_RANDOM_OMAP) += omap-rng.o
DKconfig179 module will be called omap-rng.
/linux-4.1.27/sound/soc/
DMakefile28 obj-$(CONFIG_SND_SOC) += omap/
DKconfig45 source "sound/soc/omap/Kconfig"
/linux-4.1.27/Documentation/devicetree/bindings/net/can/
Dc_can.txt22 resources from TI, omap hwmod data base during device registration.
/linux-4.1.27/drivers/dma/
DMakefile40 obj-$(CONFIG_DMA_OMAP) += omap-dma.o
/linux-4.1.27/drivers/input/keyboard/
DMakefile44 obj-$(CONFIG_KEYBOARD_OMAP) += omap-keypad.o
DKconfig609 module will be called omap-keypad.
/linux-4.1.27/Documentation/devicetree/bindings/memory-controllers/ti/
Demif.txt19 - ti,hwmods : For TI hwmods processing and omap device creation
/linux-4.1.27/drivers/irqchip/
DMakefile18 obj-$(CONFIG_OMAP_IRQCHIP) += irq-omap-intc.o
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Ddma.txt23 compatible = "ti,omap-sdma";
/linux-4.1.27/drivers/mmc/host/
DMakefile23 obj-$(CONFIG_MMC_OMAP) += omap.o
/linux-4.1.27/drivers/tty/serial/
DMakefile70 obj-$(CONFIG_SERIAL_OMAP) += omap-serial.o
DKconfig1114 with the omap-serial driver. DMA support can be enabled from platform
1122 Select this option if you would like to use omap serial port as
/linux-4.1.27/drivers/cpufreq/
DMakefile66 obj-$(CONFIG_ARM_OMAP2PLUS_CPUFREQ) += omap-cpufreq.o
/linux-4.1.27/drivers/i2c/busses/
DMakefile67 obj-$(CONFIG_I2C_OMAP) += i2c-omap.o
DKconfig671 For details see http://www.ti.com/omap.
/linux-4.1.27/drivers/gpio/
DMakefile68 obj-$(CONFIG_GPIO_OMAP) += gpio-omap.o
/linux-4.1.27/drivers/video/fbdev/
DMakefile124 obj-$(CONFIG_FB_OMAP) += omap/
DKconfig2453 source "drivers/video/fbdev/omap/Kconfig"
/linux-4.1.27/drivers/rtc/
DMakefile101 obj-$(CONFIG_RTC_DRV_OMAP) += rtc-omap.o
DKconfig1151 will be called rtc-omap.
/linux-4.1.27/arch/arm/
DMakefile221 plat-$(CONFIG_ARCH_OMAP) += omap
DKconfig893 source "arch/arm/plat-omap/Kconfig"
/linux-4.1.27/
DMAINTAINERS1096 L: linux-omap@vger.kernel.org
3121 L: linux-omap@vger.kernel.org
7036 L: linux-omap@vger.kernel.org
7037 W: http://www.muru.com/linux/omap/
7038 W: http://linux.omap.com/
7039 Q: http://patchwork.kernel.org/project/linux-omap/list/
7040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7042 F: arch/arm/*omap*/
7045 F: drivers/i2c/busses/i2c-omap.c
7046 F: drivers/irqchip/irq-omap-intc.c
[all …]
/linux-4.1.27/drivers/media/rc/
DKconfig343 The driver uses omap DM timers for generating the carrier