| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | xilinx-ams.c | 3 * Xilinx AMS driver 30 /* AMS registers definitions */ 263 * struct ams - This structure contains necessary state for xilinx-ams to operate 277 struct ams { struct 291 static inline void ams_ps_update_reg(struct ams *ams, unsigned int offset, in ams_ps_update_reg() argument 296 val = readl(ams->ps_base + offset); in ams_ps_update_reg() 298 writel(regval, ams->ps_base + offset); in ams_ps_update_reg() 301 static inline void ams_pl_update_reg(struct ams *ams, unsigned int offset, in ams_pl_update_reg() argument 306 val = readl(ams->pl_base + offset); in ams_pl_update_reg() 308 writel(regval, ams->pl_base + offset); in ams_pl_update_reg() [all …]
|
| /kernel/linux/linux-6.6/drivers/macintosh/ams/ |
| D | Makefile | 6 ams-y := ams-core.o ams-input.o 7 ams-$(CONFIG_SENSORS_AMS_PMU) += ams-pmu.o 8 ams-$(CONFIG_SENSORS_AMS_I2C) += ams-i2c.o 9 obj-$(CONFIG_SENSORS_AMS) += ams.o
|
| D | ams-i2c.c | 19 #include "ams.h" 21 /* AMS registers */ 46 /* AMS commands - use with the AMS_COMMAND register */ 70 .name = "ams", 169 printk(KERN_INFO "ams: Failed to reset the device\n"); in ams_i2c_probe() 174 printk(KERN_INFO "ams: Failed to start the device\n"); in ams_i2c_probe() 188 printk(KERN_INFO "ams: Incorrect device version (%d.%d)\n", in ams_i2c_probe() 198 printk(KERN_INFO "ams: Incorrect firmware version (%d.%d)\n", in ams_i2c_probe() 226 printk(KERN_INFO "ams: Found I2C based motion sensor\n"); in ams_i2c_probe() 242 printk(KERN_INFO "ams: Unloading\n"); in ams_i2c_remove()
|
| /kernel/linux/linux-5.10/drivers/macintosh/ams/ |
| D | Makefile | 6 ams-y := ams-core.o ams-input.o 7 ams-$(CONFIG_SENSORS_AMS_PMU) += ams-pmu.o 8 ams-$(CONFIG_SENSORS_AMS_I2C) += ams-i2c.o 9 obj-$(CONFIG_SENSORS_AMS) += ams.o
|
| D | ams-i2c.c | 19 #include "ams.h" 21 /* AMS registers */ 46 /* AMS commands - use with the AMS_COMMAND register */ 71 .name = "ams", 171 printk(KERN_INFO "ams: Failed to reset the device\n"); in ams_i2c_probe() 176 printk(KERN_INFO "ams: Failed to start the device\n"); in ams_i2c_probe() 190 printk(KERN_INFO "ams: Incorrect device version (%d.%d)\n", in ams_i2c_probe() 200 printk(KERN_INFO "ams: Incorrect firmware version (%d.%d)\n", in ams_i2c_probe() 228 printk(KERN_INFO "ams: Found I2C based motion sensor\n"); in ams_i2c_probe() 244 printk(KERN_INFO "ams: Unloading\n"); in ams_i2c_remove()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| D | xlnx,zynqmp-ams.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/xlnx,zynqmp-ams.yaml# 7 title: Xilinx Zynq Ultrascale AMS controller 13 The AMS (Analog Monitoring System) includes an ADC as well as on-chip sensors 16 The AMS has two SYSMON blocks which are PL (Programmable Logic) SYSMON and 18 All designs should have AMS registers, but PS and PL are optional. The 19 AMS controller can work with only PS, only PL and both PS and PL 21 should always have AMS module property. Providing PS & PL module is optional. 23 AMS Channel Details 28 AMS CTRL |0 |System PLLs voltage measurement, VCC_PSPLL. |Voltage 86 - xlnx,zynqmp-ams [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/proximity/ |
| D | ams,as3935.yaml | 4 $id: http://devicetree.org/schemas/iio/proximity/ams,as3935.yaml# 18 const: ams,as3935 31 ams,tuning-capacitor-pf: 39 ams,nflwdth: 64 compatible = "ams,as3935"; 70 ams,tuning-capacitor-pf = <80>; 71 ams,nflwdth = <0x44>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/proximity/ |
| D | as3935.txt | 4 - compatible: must be "ams,as3935" 15 - ams,tuning-capacitor-pf: Calibration tuning capacitor stepping 18 - ams,nflwdth: Set the noise and watchdog threshold register on 26 compatible = "ams,as3935"; 32 ams,tuning-capacitor-pf = <80>; 33 ams,nflwdth = <0x44>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | as3722.txt | 1 * ams AS3722 Power management IC. 5 - compatible: Must be "ams,as3722". 18 - ams,enable-internal-int-pullup: Boolean property, to enable internal pullup on 20 - ams,enable-internal-i2c-pullup: Boolean property, to enable internal pullup on 23 - ams,enable-ac-ok-power-on: Boolean property, to enable exit out of power off 111 ams,ext-control: External control of the rail. The option of 122 ams,enable-tracking: Enable tracking with SD1, only supported 130 ams,system-power-controller: Boolean, to enable the power off functionality 138 compatible = "ams,as3722"; 141 ams,system-power-controller; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | as3722.txt | 1 * ams AS3722 Power management IC. 5 - compatible: Must be "ams,as3722". 18 - ams,enable-internal-int-pullup: Boolean property, to enable internal pullup on 20 - ams,enable-internal-i2c-pullup: Boolean property, to enable internal pullup on 23 - ams,enable-ac-ok-power-on: Boolean property, to enable exit out of power off 111 ams,ext-control: External control of the rail. The option of 122 ams,enable-tracking: Enable tracking with SD1, only supported 130 ams,system-power-controller: Boolean, to enable the power off functionality 138 compatible = "ams,as3722"; 141 ams,system-power-controller; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/light/ |
| D | ams,as73211.yaml | 4 $id: http://devicetree.org/schemas/iio/light/ams,as73211.yaml# 7 title: AMS AS73211 JENCOLOR(R) Digital XYZ Sensor 14 …https://ams.com/documents/20143/36005/AS73211_DS000556_3-01.pdf/a65474c0-b302-c2fd-e30a-c98df87616… 19 - ams,as73211 46 compatible = "ams,as73211";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/light/ |
| D | ams,as73211.yaml | 4 $id: http://devicetree.org/schemas/iio/light/ams,as73211.yaml# 7 title: AMS AS73211 JENCOLOR(R) Digital XYZ Sensor 14 …https://ams.com/documents/20143/36005/AS73211_DS000556_3-01.pdf/a65474c0-b302-c2fd-e30a-c98df87616… 19 - ams,as73211 46 compatible = "ams,as73211";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | as3722-regulator.txt | 1 Regulator of AMS AS3722 PMIC. 32 ams,ext-control: External control of the rail. The option of 39 ams,enable-tracking: Enable tracking with SD1, only supported 45 compatible = "ams,as3722"; 58 ams,ext-control = <2>; 66 ams,ext-control = <1>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/ |
| D | as3722-regulator.txt | 1 Regulator of AMS AS3722 PMIC. 32 ams,ext-control: External control of the rail. The option of 39 ams,enable-tracking: Enable tracking with SD1, only supported 45 compatible = "ams,as3722"; 58 ams,ext-control = <2>; 66 ams,ext-control = <1>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/chemical/ |
| D | ams,ccs811.yaml | 4 $id: http://devicetree.org/schemas/iio/chemical/ams,ccs811.yaml# 7 title: AMS CCS811 VOC Sensor 18 - ams,ccs811 46 compatible = "ams,ccs811";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/chemical/ |
| D | ams,ccs811.yaml | 4 $id: http://devicetree.org/schemas/iio/chemical/ams,ccs811.yaml# 7 title: AMS CCS811 VOC Sensor 18 - ams,ccs811 46 compatible = "ams,ccs811";
|
| /kernel/linux/linux-6.6/drivers/iio/chemical/ |
| D | ams-iaq-core.c | 3 * ams-iaq-core.c - Support for AMS iAQ-Core VOC sensors 166 { "ams-iaq-core", 0 }, 172 { .compatible = "ams,iaq-core" }, 179 .name = "ams-iaq-core", 188 MODULE_DESCRIPTION("AMS iAQ-Core VOC sensors");
|
| /kernel/linux/linux-5.10/drivers/iio/chemical/ |
| D | ams-iaq-core.c | 3 * ams-iaq-core.c - Support for AMS iAQ-Core VOC sensors 167 { "ams-iaq-core", 0 }, 173 { .compatible = "ams,iaq-core" }, 180 .name = "ams-iaq-core", 189 MODULE_DESCRIPTION("AMS iAQ-Core VOC sensors");
|
| D | Kconfig | 60 tristate "AMS CCS811 VOC sensor" 65 Say Y here to build I2C interface support for the AMS 69 tristate "AMS iAQ-Core VOC sensors" 72 Say Y here to build I2C interface support for the AMS
|
| /kernel/linux/linux-6.6/tools/perf/util/ |
| D | maps.c | 240 int maps__find_ams(struct maps *maps, struct addr_map_symbol *ams) in maps__find_ams() argument 242 if (ams->addr < map__start(ams->ms.map) || ams->addr >= map__end(ams->ms.map)) { in maps__find_ams() 245 ams->ms.map = maps__find(maps, ams->addr); in maps__find_ams() 246 if (ams->ms.map == NULL) in maps__find_ams() 250 ams->al_addr = map__map_ip(ams->ms.map, ams->addr); in maps__find_ams() 251 ams->ms.sym = map__find_symbol(ams->ms.map, ams->al_addr); in maps__find_ams() 253 return ams->ms.sym ? 0 : -1; in maps__find_ams()
|
| /kernel/linux/linux-5.10/tools/perf/util/ |
| D | map.c | 695 int maps__find_ams(struct maps *maps, struct addr_map_symbol *ams) in maps__find_ams() argument 697 if (ams->addr < ams->ms.map->start || ams->addr >= ams->ms.map->end) { in maps__find_ams() 700 ams->ms.map = maps__find(maps, ams->addr); in maps__find_ams() 701 if (ams->ms.map == NULL) in maps__find_ams() 705 ams->al_addr = ams->ms.map->map_ip(ams->ms.map, ams->addr); in maps__find_ams() 706 ams->ms.sym = map__find_symbol(ams->ms.map, ams->al_addr); in maps__find_ams() 708 return ams->ms.sym ? 0 : -1; in maps__find_ams()
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | as3722.c | 3 * Core driver for ams AS3722 PMICs 5 * Copyright (C) 2013 AMS AG 8 * Author: Florian Lobmaier <florian.lobmaier@ams.com> 336 "ams,enable-internal-int-pullup"); in as3722_i2c_of_probe() 338 "ams,enable-internal-i2c-pullup"); in as3722_i2c_of_probe() 340 "ams,enable-ac-ok-power-on"); in as3722_i2c_of_probe() 438 { .compatible = "ams,as3722", }, 466 MODULE_AUTHOR("Florian Lobmaier <florian.lobmaier@ams.com>");
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | as3722.c | 3 * Core driver for ams AS3722 PMICs 5 * Copyright (C) 2013 AMS AG 8 * Author: Florian Lobmaier <florian.lobmaier@ams.com> 326 "ams,enable-internal-int-pullup"); in as3722_i2c_of_probe() 328 "ams,enable-internal-i2c-pullup"); in as3722_i2c_of_probe() 330 "ams,enable-ac-ok-power-on"); in as3722_i2c_of_probe() 427 { .compatible = "ams,as3722", }, 455 MODULE_AUTHOR("Florian Lobmaier <florian.lobmaier@ams.com>");
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/leds/ |
| D | ams,as3645a.txt | 16 compatible : Must be "ams,as3645a". 34 ams,input-max-microamp: Maximum flash controller input current. The 71 compatible = "ams,as3645a"; 77 ams,input-max-microamp = <1750000>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/ |
| D | ams,as3645a.txt | 16 compatible : Must be "ams,as3645a". 34 ams,input-max-microamp: Maximum flash controller input current. The 71 compatible = "ams,as3645a"; 77 ams,input-max-microamp = <1750000>;
|