Searched +full:sensorhub +full:- +full:rinato (Results 1 – 4 of 4) sorted by relevance
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/ |
| D | samsung,sensorhub-rinato.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/samsung,sensorhub-rinato.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung Sensorhub driver 10 - Jonathan Cameron <jic23@kernel.org> 13 Sensorhub is a MCU which manages several sensors and also plays the role 19 - samsung,sensorhub-rinato 20 - samsung,sensorhub-thermostat 28 ap-mcu-gpios: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/ |
| D | sensorhub.txt | 1 Samsung Sensorhub driver 3 Sensorhub is a MCU which manages several sensors and also plays the role 7 - compatible: "samsung,sensorhub-rinato" or "samsung,sensorhub-thermostat" 8 - spi-max-frequency: max SPI clock frequency 9 - interrupts: communication interrupt 10 - ap-mcu-gpios: [out] ap to sensorhub line - used during communication 11 - mcu-ap-gpios: [in] sensorhub to ap - used during communication 12 - mcu-reset-gpios: [out] sensorhub reset 17 compatible = "samsung,sensorhub-rinato"; 18 spi-max-frequency = <5000000>; [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/common/ssp_sensors/ |
| D | ssp_dev.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 54 .name = "ssp-accelerometer", 57 .name = "ssp-gyroscope", 63 gpiod_set_value(data->mcu_reset_gpiod, 0); in ssp_toggle_mcu_reset_gpio() 65 gpiod_set_value(data->mcu_reset_gpiod, 1); in ssp_toggle_mcu_reset_gpio() 74 if (data->available_sensors & BIT(i)) { in ssp_sync_available_sensors() 75 ret = ssp_enable_sensor(data, i, data->delay_buf[i]); in ssp_sync_available_sensors() 77 dev_err(&data->spi->dev, in ssp_sync_available_sensors() 85 data->mcu_dump_mode); in ssp_sync_available_sensors() 87 dev_err(&data->spi->dev, in ssp_sync_available_sensors() [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/common/ssp_sensors/ |
| D | ssp_dev.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 55 .name = "ssp-accelerometer", 58 .name = "ssp-gyroscope", 64 gpiod_set_value(data->mcu_reset_gpiod, 0); in ssp_toggle_mcu_reset_gpio() 66 gpiod_set_value(data->mcu_reset_gpiod, 1); in ssp_toggle_mcu_reset_gpio() 75 if (data->available_sensors & BIT(i)) { in ssp_sync_available_sensors() 76 ret = ssp_enable_sensor(data, i, data->delay_buf[i]); in ssp_sync_available_sensors() 78 dev_err(&data->spi->dev, in ssp_sync_available_sensors() 86 data->mcu_dump_mode); in ssp_sync_available_sensors() 88 dev_err(&data->spi->dev, in ssp_sync_available_sensors() [all …]
|