Searched refs:ak8974 (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/drivers/iio/magnetometer/ |
H A D | ak8974.c | 186 struct ak8974 { struct 207 static int ak8974_get_u16_val(struct ak8974 *ak8974, u8 reg, u16 *val) in ak8974_get_u16_val() argument 212 ret = regmap_bulk_read(ak8974->map, reg, &bulk, 2); in ak8974_get_u16_val() 220 static int ak8974_set_u16_val(struct ak8974 *ak8974, u8 reg, u16 val) in ak8974_set_u16_val() argument 224 return regmap_bulk_write(ak8974->map, reg, &bulk, 2); in ak8974_set_u16_val() 227 static int ak8974_set_power(struct ak8974 *ak8974, bool mode) in ak8974_set_power() argument 234 ret = regmap_write(ak8974->map, AK8974_CTRL1, val); in ak8974_set_power() 244 static int ak8974_reset(struct ak8974 *ak8974) in ak8974_reset() argument 249 ret = ak8974_set_power(ak8974, AK8974_PWR_ON); in ak8974_reset() 252 ret = regmap_write(ak8974->map, AK8974_CTRL2, AK8974_CTRL2_RESDEF); in ak8974_reset() [all …]
|
H A D | Makefile | 7 obj-$(CONFIG_AK8974) += ak8974.o
|
H A D | Kconfig | 20 will be called ak8974.
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | ste-href-stuib.dtsi | 90 ak8974@f { 92 compatible = "asahi-kasei,ak8974";
|
H A D | ste-href-tvk1281618-r2.dtsi | 148 compatible = "asahi-kasei,ak8974";
|
/openbmc/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra20-asus-tf101.dts | 502 compatible = "asahi-kasei,ak8974";
|
H A D | tegra30-asus-nexus7-grouper-common.dtsi | 869 compatible = "asahi-kasei,ak8974";
|
H A D | tegra30-asus-transformer-common.dtsi | 1145 compatible = "asahi-kasei,ak8974";
|
/openbmc/linux/ |
H A D | MAINTAINERS | 3060 F: drivers/iio/magnetometer/ak8974.c
|
H A D | opengrok2.0.log | [all...] |
H A D | opengrok0.0.log | [all...] |