/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-omap.c | 273 static inline void omap_i2c_write_reg(struct omap_i2c_dev *omap, in omap_i2c_write_reg() argument 276 writew_relaxed(val, omap->base + in omap_i2c_write_reg() 277 (omap->regs[reg] << omap->reg_shift)); in omap_i2c_write_reg() 280 static inline u16 omap_i2c_read_reg(struct omap_i2c_dev *omap, int reg) in omap_i2c_read_reg() argument 282 return readw_relaxed(omap->base + in omap_i2c_read_reg() 283 (omap->regs[reg] << omap->reg_shift)); in omap_i2c_read_reg() 286 static void __omap_i2c_init(struct omap_i2c_dev *omap) in __omap_i2c_init() argument 289 omap_i2c_write_reg(omap, OMAP_I2C_CON_REG, 0); in __omap_i2c_init() 292 omap_i2c_write_reg(omap, OMAP_I2C_PSC_REG, omap->pscstate); in __omap_i2c_init() 295 omap_i2c_write_reg(omap, OMAP_I2C_SCLL_REG, omap->scllstate); in __omap_i2c_init() [all …]
|
D | Makefile | 70 obj-$(CONFIG_I2C_OMAP) += i2c-omap.o
|
D | Kconfig | 711 For details see http://www.ti.com/omap.
|
/linux-4.4.14/drivers/usb/dwc3/ |
D | dwc3-omap.c | 155 static u32 dwc3_omap_read_utmi_ctrl(struct dwc3_omap *omap) in dwc3_omap_read_utmi_ctrl() argument 157 return dwc3_omap_readl(omap->base, USBOTGSS_UTMI_OTG_CTRL + in dwc3_omap_read_utmi_ctrl() 158 omap->utmi_otg_offset); in dwc3_omap_read_utmi_ctrl() 161 static void dwc3_omap_write_utmi_ctrl(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_utmi_ctrl() argument 163 dwc3_omap_writel(omap->base, USBOTGSS_UTMI_OTG_CTRL + in dwc3_omap_write_utmi_ctrl() 164 omap->utmi_otg_offset, value); in dwc3_omap_write_utmi_ctrl() 168 static u32 dwc3_omap_read_irq0_status(struct dwc3_omap *omap) in dwc3_omap_read_irq0_status() argument 170 return dwc3_omap_readl(omap->base, USBOTGSS_IRQSTATUS_0 - in dwc3_omap_read_irq0_status() 171 omap->irq0_offset); in dwc3_omap_read_irq0_status() 174 static void dwc3_omap_write_irq0_status(struct dwc3_omap *omap, u32 value) in dwc3_omap_write_irq0_status() argument [all …]
|
D | Makefile | 36 obj-$(CONFIG_USB_DWC3_OMAP) += dwc3-omap.o
|
/linux-4.4.14/drivers/mfd/ |
D | omap-usb-host.c | 312 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 …]
|
D | Makefile | 160 obj-$(CONFIG_MFD_OMAP_USB_HOST) += omap-usb-host.o omap-usb-tll.o
|
/linux-4.4.14/sound/soc/omap/ |
D | Makefile | 2 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 …]
|
D | Kconfig | 70 tristate "SoC Audio support for omap osk5912"
|
/linux-4.4.14/drivers/usb/host/ |
D | ehci-omap.c | 110 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 …]
|
D | Makefile | 35 obj-$(CONFIG_USB_EHCI_HCD_OMAP) += ehci-omap.o 53 obj-$(CONFIG_USB_OHCI_HCD_OMAP1) += ohci-omap.o
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | Makefile | 6 -I$(srctree)/arch/arm/plat-omap/include 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) 35 smp-$(CONFIG_SMP) += omap-smp.o omap-headsmp.o 36 smp-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o 37 omap-4-5-common = omap4-common.o omap-wakeupgen.o 38 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o 39 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o 40 obj-$(CONFIG_SOC_AM43XX) += $(omap-4-5-common) [all …]
|
/linux-4.4.14/arch/arm/plat-omap/ |
D | Makefile | 5 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.4.14/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";
|
D | omap-usb.txt | 60 - 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.4.14/drivers/media/platform/omap/ |
D | Makefile | 6 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.4.14/drivers/crypto/ |
D | Makefile | 17 obj-$(CONFIG_CRYPTO_DEV_OMAP_AES) += omap-aes.o 18 obj-$(CONFIG_CRYPTO_DEV_OMAP_DES) += omap-des.o 19 obj-$(CONFIG_CRYPTO_DEV_OMAP_SHAM) += omap-sham.o
|
/linux-4.4.14/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. 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.4.14/Documentation/devicetree/bindings/arm/omap/ |
D | counter.txt | 4 - compatible: Must be "ti,omap-counter32k" for OMAP controllers 12 compatible = "ti,omap-counter32k";
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | Makefile | 22 i2c-omap-$(CONFIG_I2C_OMAP) := i2c.o 23 obj-y += $(i2c-omap-m) $(i2c-omap-y)
|
/linux-4.4.14/Documentation/devicetree/bindings/bus/ |
D | omap-ocp2scp.txt | 5 Should be "ti,omap-ocp2scp" for all others 15 compatible = "ti,omap-ocp2scp";
|
/linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
D | pbias-regulator.txt | 10 - "ti,pbias-omap" is deprecated 25 compatible = "ti,pbias-omap";
|
/linux-4.4.14/drivers/usb/phy/ |
D | Makefile | 11 obj-$(CONFIG_ISP1301_OMAP) += phy-isp1301-omap.o 16 obj-$(CONFIG_OMAP_OTG) += phy-omap-otg.o
|
D | Kconfig | 41 will be called phy-isp1301-omap. 109 will be called phy-omap-otg.
|
/linux-4.4.14/drivers/iommu/ |
D | Makefile | 19 obj-$(CONFIG_OMAP_IOMMU) += omap-iommu.o 20 obj-$(CONFIG_OMAP_IOMMU_DEBUG) += omap-iommu-debug.o
|
/linux-4.4.14/Documentation/devicetree/bindings/phy/ |
D | ti-phy.txt | 24 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.4.14/Documentation/devicetree/bindings/sound/ |
D | omap-twl4030.txt | 4 - compatible: "ti,omap-twl4030" 58 compatible = "ti,omap-twl4030";
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | omap3-cm-t3x30.dtsi | 15 compatible = "ti,omap-twl4030"; 49 #include "omap-gpmc-smsc911x.dtsi"
|
D | omap5.dtsi | 12 #include <dt-bindings/pinctrl/omap.h> 55 clock-latency = <300000>; /* From omap-cpufreq driver */ 115 compatible = "ti,omap-infra"; 191 compatible = "ti,pbias-omap5", "ti,pbias-omap"; 237 compatible = "ti,omap-counter32k"; 891 compatible = "ti,omap-ocp2scp"; 898 compatible = "ti,omap-usb2"; 907 compatible = "ti,omap-usb3"; 951 compatible = "ti,ehci-omap"; 978 compatible = "ti,omap-ocp2scp";
|
D | omap3-overo-tobi-common.dtsi | 27 #include "omap-gpmc-smsc9221.dtsi"
|
D | omap3.dtsi | 13 #include <dt-bindings/pinctrl/omap.h> 42 clock-latency = <300000>; /* From omap-cpufreq driver */ 58 compatible = "ti,omap-infra"; 123 compatible = "ti,pbias-omap3", "ti,pbias-omap"; 193 compatible = "ti,omap-counter32k"; 708 compatible = "ti,ehci-omap";
|
D | omap4.dtsi | 11 #include <dt-bindings/pinctrl/omap.h> 43 clock-latency = <300000>; /* From omap-cpufreq driver */ 90 compatible = "ti,omap-infra"; 202 compatible = "ti,pbias-omap4", "ti,pbias-omap"; 221 compatible = "ti,omap-counter32k"; 699 compatible = "ti,omap-ocp2scp"; 706 compatible = "ti,omap-usb2"; 852 compatible = "ti,ehci-omap";
|
D | am335x-bone-common.dtsi | 297 * For details, see linux-omap mailing list May 2015 thread 300 * http://www.spinics.net/lists/linux-omap/msg118585.html 301 * http://www.spinics.net/lists/linux-omap/msg118615.html
|
D | omap3-panel-sharp-ls037v7dw01.dtsi | 2 * Common file for omap dpi panels with QVGA and reset pins
|
D | omap3-overo-chestnut43-common.dtsi | 55 #include "omap-gpmc-smsc9221.dtsi"
|
D | omap3-overo-tobiduo-common.dtsi | 15 #include "omap-gpmc-smsc9221.dtsi"
|
D | omap2.dtsi | 13 #include <dt-bindings/pinctrl/omap.h> 45 compatible = "ti,omap-infra";
|
D | dm814x.dtsi | 8 #include <dt-bindings/pinctrl/omap.h> 46 compatible = "ti,omap-infra";
|
D | omap2430.dtsi | 67 compatible = "ti,pbias-omap2", "ti,pbias-omap"; 83 compatible = "ti,omap-counter32k";
|
D | omap-zoom-common.dtsi | 5 #include "omap-gpmc-smsc911x.dtsi"
|
D | omap3-evm-common.dtsi | 6 #include "omap-gpmc-smsc911x.dtsi"
|
D | dra74x.dtsi | 33 clock-latency = <300000>; /* From omap-cpufreq driver */
|
D | dra7.dtsi | 80 compatible = "ti,omap-infra"; 126 compatible = "ti,pbias-dra7", "ti,pbias-omap"; 194 compatible = "ti,omap-counter32k"; 1178 compatible = "ti,omap-ocp2scp"; 1291 compatible = "ti,omap-ocp2scp"; 1299 compatible = "ti,omap-usb2"; 1310 compatible = "ti,omap-usb2"; 1321 compatible = "ti,omap-usb3";
|
D | logicpd-torpedo-37xx-devkit.dts | 11 #include "omap-gpmc-smsc9221.dtsi"
|
D | omap4-duovero-parlor.dts | 135 #include "omap-gpmc-smsc911x.dtsi"
|
D | dm816x.dtsi | 8 #include <dt-bindings/pinctrl/omap.h> 46 compatible = "ti,omap-infra";
|
D | am4372.dtsi | 46 clock-latency = <300000>; /* From omap-cpufreq driver */ 349 compatible = "ti,am4372-counter32k","ti,omap-counter32k"; 869 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp"; 888 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp";
|
D | omap2420.dtsi | 70 compatible = "ti,omap-counter32k";
|
D | omap3-igep.dtsi | 22 compatible = "ti,omap-twl4030";
|
D | omap3-zoom3.dts | 11 #include "omap-zoom-common.dtsi"
|
D | omap3-igep0020-common.dtsi | 13 #include "omap-gpmc-smsc9221.dtsi"
|
D | omap3-n900.dts | 17 * 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.
|
D | omap3-overo-base.dtsi | 26 compatible = "ti,omap-twl4030";
|
D | omap3-ldp.dts | 12 #include "omap-gpmc-smsc911x.dtsi"
|
D | omap3-beagle-xm.dts | 59 compatible = "ti,omap-twl4030";
|
D | omap3-tao3530.dtsi | 52 compatible = "ti,omap-twl4030";
|
D | omap3-devkit8000-common.dtsi | 49 compatible = "ti,omap-twl4030";
|
D | omap3-beagle.dts | 70 compatible = "ti,omap-twl4030";
|
D | am33xx.dtsi | 65 clock-latency = <300000>; /* From omap-cpufreq driver */ 79 compatible = "ti,omap-infra";
|
D | omap3-lilly-a83x.dtsi | 37 compatible = "ti,omap-twl4030";
|
D | omap3-gta04.dtsi | 45 compatible = "ti,omap-twl4030";
|
/linux-4.4.14/drivers/mailbox/ |
D | Makefile | 11 obj-$(CONFIG_OMAP2PLUS_MBOX) += omap-mailbox.o
|
/linux-4.4.14/drivers/phy/ |
D | Makefile | 20 obj-$(CONFIG_OMAP_CONTROL_PHY) += phy-omap-control.o 21 obj-$(CONFIG_OMAP_USB2) += phy-omap-usb2.o
|
/linux-4.4.14/Documentation/w1/masters/ |
D | 00-INDEX | 9 omap-hdq
|
D | omap-hdq | 1 Kernel driver for omap HDQ/1-wire module. 51 Documentation/devicetree/bindings/w1/omap-hdq.txt for more details).
|
/linux-4.4.14/drivers/bus/ |
D | Makefile | 17 obj-$(CONFIG_OMAP_OCP2SCP) += omap-ocp2scp.o
|
/linux-4.4.14/drivers/memory/ |
D | Makefile | 12 obj-$(CONFIG_OMAP_GPMC) += omap-gpmc.o
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | omap-usb-host.txt | 67 See Documentation/devicetree/bindings/usb/omap-ehci.txt and 88 compatible = "ti,ehci-omap", "usb-ehci";
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | davinci-mdio.txt | 14 resources from TI, omap hwmod data base during device registration.
|
D | cpsw.txt | 57 resources from TI, omap hwmod data base during device registration.
|
/linux-4.4.14/Documentation/devicetree/bindings/i2c/ |
D | i2c-omap.txt | 18 from omap hwmod data base during device registration.
|
/linux-4.4.14/drivers/media/platform/ |
D | Makefile | 51 obj-y += omap/
|
D | Kconfig | 32 source "drivers/media/platform/omap/Kconfig"
|
/linux-4.4.14/Documentation/arm/OMAP/ |
D | omap_pm | 51 found in arch/arm/plat-omap/include/mach/omap-pm.h. 154 based on the omap family.
|
D | DSS | 4 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.4.14/drivers/spi/ |
D | Makefile | 57 obj-$(CONFIG_SPI_OMAP_UWIRE) += spi-omap-uwire.o 58 obj-$(CONFIG_SPI_OMAP_100K) += spi-omap-100k.o
|
/linux-4.4.14/Documentation/devicetree/bindings/display/ti/ |
D | ti,omap2-dss.txt | 4 See Documentation/devicetree/bindings/display/ti/ti,omap-dss.txt for generic
|
D | ti,dra7-dss.txt | 4 See Documentation/devicetree/bindings/display/ti/ti,omap-dss.txt for generic
|
D | ti,omap3-dss.txt | 4 See Documentation/devicetree/bindings/display/ti/ti,omap-dss.txt for generic
|
D | ti,omap5-dss.txt | 4 See Documentation/devicetree/bindings/display/ti/ti,omap-dss.txt for generic
|
D | ti,omap4-dss.txt | 4 See Documentation/devicetree/bindings/display/ti/ti,omap-dss.txt for generic
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | TODO | 17 . git://anongit.freedesktop.org/xorg/driver/xf86-video-omap
|
/linux-4.4.14/drivers/char/hw_random/ |
D | Makefile | 17 obj-$(CONFIG_HW_RANDOM_OMAP) += omap-rng.o
|
D | Kconfig | 179 module will be called omap-rng.
|
/linux-4.4.14/sound/soc/ |
D | Makefile | 34 obj-$(CONFIG_SND_SOC) += omap/
|
D | Kconfig | 51 source "sound/soc/omap/Kconfig"
|
/linux-4.4.14/Documentation/devicetree/bindings/net/can/ |
D | c_can.txt | 22 resources from TI, omap hwmod data base during device registration.
|
/linux-4.4.14/drivers/input/keyboard/ |
D | Makefile | 44 obj-$(CONFIG_KEYBOARD_OMAP) += omap-keypad.o
|
D | Kconfig | 621 module will be called omap-keypad.
|
/linux-4.4.14/drivers/dma/ |
D | Makefile | 24 obj-$(CONFIG_DMA_OMAP) += omap-dma.o
|
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/ti/ |
D | emif.txt | 20 - ti,hwmods : For TI hwmods processing and omap device creation
|
/linux-4.4.14/drivers/mmc/host/ |
D | Makefile | 24 obj-$(CONFIG_MMC_OMAP) += omap.o
|
/linux-4.4.14/drivers/irqchip/ |
D | Makefile | 19 obj-$(CONFIG_OMAP_IRQCHIP) += irq-omap-intc.o
|
/linux-4.4.14/drivers/tty/serial/ |
D | Makefile | 70 obj-$(CONFIG_SERIAL_OMAP) += omap-serial.o
|
D | Kconfig | 1116 with the omap-serial driver. DMA support can be enabled from platform 1124 Select this option if you would like to use omap serial port as
|
/linux-4.4.14/drivers/cpufreq/ |
D | Makefile | 61 obj-$(CONFIG_ARM_OMAP2PLUS_CPUFREQ) += omap-cpufreq.o
|
/linux-4.4.14/Documentation/devicetree/bindings/dma/ |
D | dma.txt | 23 compatible = "ti,omap-sdma";
|
/linux-4.4.14/drivers/video/fbdev/ |
D | Makefile | 124 obj-$(CONFIG_FB_OMAP) += omap/
|
D | Kconfig | 2448 source "drivers/video/fbdev/omap/Kconfig"
|
/linux-4.4.14/drivers/gpio/ |
D | Makefile | 73 obj-$(CONFIG_GPIO_OMAP) += gpio-omap.o
|
/linux-4.4.14/drivers/rtc/ |
D | Makefile | 104 obj-$(CONFIG_RTC_DRV_OMAP) += rtc-omap.o
|
D | Kconfig | 1174 will be called rtc-omap.
|
/linux-4.4.14/arch/arm/ |
D | Makefile | 229 plat-$(CONFIG_ARCH_OMAP) += omap
|
D | Kconfig | 877 source "arch/arm/plat-omap/Kconfig"
|
/linux-4.4.14/ |
D | MAINTAINERS | 1141 L: linux-omap@vger.kernel.org 3390 L: linux-omap@vger.kernel.org 7645 L: linux-omap@vger.kernel.org 7646 W: http://www.muru.com/linux/omap/ 7647 W: http://linux.omap.com/ 7648 Q: http://patchwork.kernel.org/project/linux-omap/list/ 7649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7651 F: arch/arm/*omap*/ 7654 F: drivers/i2c/busses/i2c-omap.c 7655 F: drivers/irqchip/irq-omap-intc.c [all …]
|
/linux-4.4.14/drivers/media/rc/ |
D | Kconfig | 343 The driver uses omap DM timers for generating the carrier
|
/linux-4.4.14/Documentation/gpio/ |
D | driver.txt | 270 [1] http://www.spinics.net/lists/linux-omap/msg120425.html
|