Home
last modified time | relevance | path

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

/linux-4.19.296/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 …]
DMakefile78 obj-$(CONFIG_I2C_OMAP) += i2c-omap.o
DKconfig762 For details see http://www.ti.com/omap.
/linux-4.19.296/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 …]
DMakefile32 obj-$(CONFIG_PWM_OMAP_DMTIMER) += pwm-omap-dmtimer.o
DKconfig313 will be called pwm-omap-dmtimer
/linux-4.19.296/drivers/bus/
DMakefile22 obj-$(CONFIG_OMAP_OCP2SCP) += omap-ocp2scp.o
/linux-4.19.296/drivers/memory/
DMakefile15 obj-$(CONFIG_OMAP_GPMC) += omap-gpmc.o
/linux-4.19.296/drivers/char/hw_random/
DMakefile18 obj-$(CONFIG_HW_RANDOM_OMAP) += omap-rng.o
DKconfig165 module will be called omap-rng.
/linux-4.19.296/drivers/cpufreq/
DMakefile64 obj-$(CONFIG_ARM_OMAP2PLUS_CPUFREQ) += omap-cpufreq.o
/linux-4.19.296/drivers/irqchip/
DMakefile22 obj-$(CONFIG_OMAP_IRQCHIP) += irq-omap-intc.o
/linux-4.19.296/drivers/gpio/
DMakefile97 obj-$(CONFIG_GPIO_OMAP) += gpio-omap.o
/linux-4.19.296/drivers/rtc/
DMakefile111 obj-$(CONFIG_RTC_DRV_OMAP) += rtc-omap.o
DKconfig1311 will be called rtc-omap.
/linux-4.19.296/
DMAINTAINERS1530 L: linux-omap@vger.kernel.org
10480 L: linux-omap@vger.kernel.org
10482 F: sound/soc/omap/
10486 L: linux-omap@vger.kernel.org
10488 F: arch/arm/*omap*/*clock*
10493 L: linux-omap@vger.kernel.org
10496 F: arch/arm/boot/dts/*omap*
10503 L: linux-omap@vger.kernel.org
10511 L: linux-omap@vger.kernel.org
10513 F: drivers/video/fbdev/omap/
[all …]
/linux-4.19.296/drivers/media/rc/
DKconfig387 The driver uses omap DM timers for generating the carrier