| /linux-6.15/Documentation/devicetree/bindings/iio/ |
| H A D | st,st-sensors.yaml | 70 - st,lis3mdl-magn 71 - st,lsm303agr-magn 72 - st,lsm303c-magn 73 - st,lsm303dlh-magn 74 - st,lsm303dlhc-magn 75 - st,lsm303dlm-magn 76 - st,lsm9ds1-magn 156 - st,lsm303agr-magn 157 - st,lsm303dlh-magn 158 - st,lsm303dlhc-magn [all …]
|
| /linux-6.15/drivers/iio/imu/st_lsm9ds0/ |
| H A D | st_lsm9ds0_core.c | 57 lsm9ds0->magn = devm_iio_device_alloc(dev, sizeof(*data)); in st_lsm9ds0_probe_magn() 58 if (!lsm9ds0->magn) in st_lsm9ds0_probe_magn() 61 lsm9ds0->magn->name = lsm9ds0->name; in st_lsm9ds0_probe_magn() 63 data = iio_priv(lsm9ds0->magn); in st_lsm9ds0_probe_magn() 68 return st_magn_common_probe(lsm9ds0->magn); in st_lsm9ds0_probe_magn()
|
| H A D | st_lsm9ds0.h | 18 struct iio_dev *magn; member
|
| /linux-6.15/drivers/iio/magnetometer/ |
| H A D | hid-sensor-magn-3d.c | 163 report_id = magn_state->magn[chan->address].report_id; in magn_3d_read_raw() 164 min = magn_state->magn[chan->address].logical_minimum; in magn_3d_read_raw() 370 &(st->magn[i])); in magn_3d_parse_report() 384 st->magn[0].index, in magn_3d_parse_report() 385 st->magn[0].report_id, in magn_3d_parse_report() 386 st->magn[1].index, st->magn[1].report_id, in magn_3d_parse_report() 387 st->magn[2].index, st->magn[2].report_id); in magn_3d_parse_report() 412 if (st->magn[i].index >= 0) { in magn_3d_parse_report() 423 st->magn[i].size); in magn_3d_parse_report() 442 &st->magn[CHANNEL_SCAN_INDEX_X], in magn_3d_parse_report() [all …]
|
| H A D | Makefile | 16 obj-$(CONFIG_HID_SENSOR_MAGNETOMETER_3D) += hid-sensor-magn-3d.o
|
| /linux-6.15/drivers/atm/ |
| H A D | fore200e.c | 285 int scheme, magn, nbr; in fore200e_free_rx_buf() local 289 for (magn = 0; magn < BUFFER_MAGN_NBR; magn++) { in fore200e_free_rx_buf() 309 int scheme, magn; in fore200e_uninit_bs_queue() local 312 for (magn = 0; magn < BUFFER_MAGN_NBR; magn++) { in fore200e_uninit_bs_queue() 870 if (buffer->magn != magn) { in bsq_audit() 872 where, scheme, magn, buffer->index, buffer->magn); in bsq_audit() 908 for (magn = 0; magn < BUFFER_MAGN_NBR; magn++) { in fore200e_supply() 1987 for (magn = 0; magn < BUFFER_MAGN_NBR; magn++) { in fore200e_alloc_rx_buf() 2008 buffer[ i ].magn = magn; in fore200e_alloc_rx_buf() 2052 for (magn = 0; magn < BUFFER_MAGN_NBR; magn++) { in fore200e_init_bs_queue() [all …]
|
| H A D | fore200e.h | 581 enum buffer_magn magn; /* buffer magnitude */ member
|
| /linux-6.15/Documentation/iio/ |
| H A D | bno055.rst | 49 the accel, angvel and magn IIO attributes. In fusion mode they are not
|
| /linux-6.15/arch/arm64/boot/dts/qcom/ |
| H A D | msm8916-lg-m216.dts | 222 magn_int_default: magn-int-default-state {
|
| H A D | msm8916-longcheer-l8150.dts | 393 magn_int_default: magn-int-default-state {
|
| H A D | msm8916-samsung-fortuna-common.dtsi | 218 compatible = "st,lsm303c-magn";
|
| /linux-6.15/arch/arm/boot/dts/st/ |
| H A D | ste-href-tvk1281618-r3.dtsi | 97 compatible = "st,lsm303dlm-magn";
|
| H A D | ste-href-tvk1281618-r2.dtsi | 113 compatible = "st,lsm303dlh-magn";
|
| H A D | ste-snowball.dts | 366 compatible = "st,lsm303dlh-magn";
|
| /linux-6.15/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6qdl-gw553x.dtsi | 313 magn@1c { 314 compatible = "st,lsm9ds1-magn";
|
| H A D | imx6qdl-gw5904.dtsi | 431 magn@1c { 432 compatible = "st,lsm9ds1-magn";
|
| H A D | imx6qdl-gw560x.dtsi | 446 magn@1c { 447 compatible = "st,lsm9ds1-magn";
|
| /linux-6.15/arch/arm64/boot/dts/allwinner/ |
| H A D | sun50i-a64-pinephone.dtsi | 208 compatible = "st,lis3mdl-magn";
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mq-librem5-devkit.dts | 511 compatible = "st,lsm9ds1-magn";
|
| H A D | imx8mq-librem5.dtsi | 990 compatible = "st,lsm9ds1-magn";
|