Searched refs:sensorhub (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/platform/chrome/ |
| H A D | cros_ec_sensorhub_ring.c | 39 cros_sensorhub_send_sample(struct cros_ec_sensorhub *sensorhub, in cros_sensorhub_send_sample() argument 46 if (id >= sensorhub->sensor_num) in cros_sensorhub_send_sample() 49 cb = sensorhub->push_data[id].push_data_cb; in cros_sensorhub_send_sample() 53 indio_dev = sensorhub->push_data[id].indio_dev; in cros_sensorhub_send_sample() 75 int cros_ec_sensorhub_register_push_data(struct cros_ec_sensorhub *sensorhub, in cros_ec_sensorhub_register_push_data() argument 80 if (sensor_num >= sensorhub->sensor_num) in cros_ec_sensorhub_register_push_data() 82 if (sensorhub->push_data[sensor_num].indio_dev) in cros_ec_sensorhub_register_push_data() 85 sensorhub->push_data[sensor_num].indio_dev = indio_dev; in cros_ec_sensorhub_register_push_data() 86 sensorhub->push_data[sensor_num].push_data_cb = cb; in cros_ec_sensorhub_register_push_data() 92 void cros_ec_sensorhub_unregister_push_data(struct cros_ec_sensorhub *sensorhub, in cros_ec_sensorhub_unregister_push_data() argument [all …]
|
| H A D | cros_ec_sensorhub.c | 50 struct cros_ec_sensorhub *sensorhub) in cros_ec_sensorhub_register() argument 53 struct cros_ec_command *msg = sensorhub->msg; in cros_ec_sensorhub_register() 54 struct cros_ec_dev *ec = sensorhub->ec; in cros_ec_sensorhub_register() 63 for (i = 0; i < sensorhub->sensor_num; i++) { in cros_ec_sensorhub_register() 64 sensorhub->params->cmd = MOTIONSENSE_CMD_INFO; in cros_ec_sensorhub_register() 65 sensorhub->params->info.sensor_num = i; in cros_ec_sensorhub_register() 74 switch (sensorhub->resp->info.type) { in cros_ec_sensorhub_register() 98 sensorhub->resp->info.type); in cros_ec_sensorhub_register() 106 sensor_type[sensorhub->resp->info.type]++; in cros_ec_sensorhub_register() 228 struct cros_ec_sensorhub *sensorhub = platform_get_drvdata(pdev); in cros_ec_sensorhub_suspend() local [all …]
|
| H A D | Makefile | 24 cros-ec-sensorhub-objs := cros_ec_sensorhub.o cros_ec_sensorhub_ring.o 25 obj-$(CONFIG_CROS_EC_SENSORHUB) += cros-ec-sensorhub.o
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-sm1-khadas-vim3l-android.dts | 84 sensorhub,nreset-gpio = <&gpio GPIOA_0 0>; 85 sensorhub,boot0-gpio = <&gpio GPIOA_3 0>; /* Fake */ 86 sensorhub,wakeup-gpio = <&gpio GPIOA_2 0>; /* A2 -> PB9 */ 87 sensorhub,irq1-gpio = <&gpio GPIOA_1 0>; /* A1 -> PB5 */ 90 /* sensorhub,spi-cs-gpio = <&gpio GPIOH_6 GPIO_ACTIVE_LOW>; Optional */ 91 sensorhub,bl-addr = <0x08000000>; 92 sensorhub,kernel-addr = <0x0800C000>; 93 sensorhub,shared-addr = <0x08040000>; 94 sensorhub,flash-banks = <0 0x08000000 0x04000>, 100 sensorhub,num-flash-banks = <6>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/ |
| H A D | sensorhub.txt | 7 - compatible: "samsung,sensorhub-rinato" or "samsung,sensorhub-thermostat" 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";
|
| /OK3568_Linux_fs/kernel/include/linux/platform_data/ |
| H A D | cros_ec_sensorhub.h | 180 int cros_ec_sensorhub_register_push_data(struct cros_ec_sensorhub *sensorhub, 185 void cros_ec_sensorhub_unregister_push_data(struct cros_ec_sensorhub *sensorhub, 188 int cros_ec_sensorhub_ring_allocate(struct cros_ec_sensorhub *sensorhub); 189 int cros_ec_sensorhub_ring_add(struct cros_ec_sensorhub *sensorhub); 191 int cros_ec_sensorhub_ring_fifo_enable(struct cros_ec_sensorhub *sensorhub,
|
| /OK3568_Linux_fs/kernel/drivers/iio/common/ssp_sensors/ |
| H A D | Kconfig | 22 SSP driver for sensorhub. 23 If you say yes here you get ssp support for sensorhub. 25 module will be called sensorhub.
|
| H A D | Makefile | 6 sensorhub-objs := ssp_dev.o ssp_spi.o 7 obj-$(CONFIG_IIO_SSP_SENSORHUB) += sensorhub.o
|