Home
last modified time | relevance | path

Searched refs:haptic (Results 1 – 19 of 19) sorted by relevance

/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-samsung-e2015-common.dtsi6 haptic {
7 compatible = "regulator-haptic";
8 haptic-supply = <&reg_motor_vdd>;
H A Dmsm8916-samsung-fortuna-common.dtsi81 haptic {
82 compatible = "regulator-haptic";
83 haptic-supply = <&reg_motor_vdd>;
/linux/drivers/mfd/
H A Dmax8997.c183 max8997->haptic = i2c_new_dummy_device(i2c->adapter, I2C_ADDR_HAPTIC); in max8997_i2c_probe()
184 if (IS_ERR(max8997->haptic)) { in max8997_i2c_probe()
186 ret = PTR_ERR(max8997->haptic); in max8997_i2c_probe()
189 i2c_set_clientdata(max8997->haptic, max8997); in max8997_i2c_probe()
225 i2c_unregister_device(max8997->haptic); in max8997_i2c_probe()
/linux/arch/arm/boot/dts/allwinner/
H A Dsun4i-a10-dserve-dsrv9703c.dts73 compatible = "regulator-haptic";
74 haptic-supply = <&reg_motor>;
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8226-samsung-ms013g.dts103 compatible = "regulator-haptic";
104 haptic-supply = <&reg_motor_vdd>;
/linux/Documentation/hid/
H A Dhid-bpf.rst76 example, the Microsoft Surface Dial is a pushbutton with haptic feedback that
80 events into wheel events. Also, the userspace program can set/unset the haptic
82 screen we likely need to have a haptic click every 15 degrees. But when
351 Let's imagine we have a new tablet device that has some haptic capabilities
358 haptic feature of the device itself.
454 To be able to change the haptic feedback from the tablet, the userspace program
520 Now our userspace program is aware of the haptic state and can control it. The
/linux/include/linux/mfd/
H A Dmax8997-private.h373 struct i2c_client *haptic; /* slave addr 0x90 */ member
/linux/drivers/input/misc/
H A Dmax8997_haptic.c258 chip->client = iodev->haptic; in max8997_haptic_probe()
/linux/arch/arm/boot/dts/samsung/
H A Dexynos3250-monk.dts115 compatible = "regulator-haptic";
116 haptic-supply = <&motor_reg>;
H A Dexynos3250-rinato.dts117 compatible = "regulator-haptic";
118 haptic-supply = <&motor_reg>;
H A Dexynos4412-midas.dtsi232 compatible = "maxim,max77693-haptic";
233 haptic-supply = <&ldo26_reg>;
/linux/arch/arm64/boot/dts/exynos/
H A Dexynos5433-tm2-common.dtsi929 haptic: motor-driver { label
930 compatible = "maxim,max77843-haptic";
931 haptic-supply = <&ldo38_reg>;
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra30-asus-tf201.dts603 haptic-feedback {
H A Dtegra30-lg-x3.dtsi762 haptic-en {
769 haptic-osc {
H A Dtegra30-asus-tf700t.dts724 haptic-feedback {
H A Dtegra20-acer-a500-picasso.dts1299 haptic-feedback {
H A Dtegra30-pegatron-chagall.dts2707 haptic-feedback {
/linux/Documentation/input/
H A Devent-codes.rst385 visual/haptic areas for left, middle, right buttons intended to be used
/linux/sound/soc/codecs/
H A DKconfig884 CS40L50 is a haptic driver with waveform memory, an integrated