diff options
Diffstat (limited to 'zephyr/dts/bindings/motionsense/drvdata')
11 files changed, 0 insertions, 290 deletions
diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-als-channel-scale.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-als-channel-scale.yaml deleted file mode 100644 index 753edc7ea8..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-als-channel-scale.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: | - Bindings for als_channel_scale_t in accelgyro.h. - Each channel has scaling factor for normalization & cover - -compatible: cros-ec,accelgyro-als-channel-scale - -properties: - k-channel-scale: - type: int - required: true - description: Channel scale factor - cover-scale: - type: int - required: true - description: Cover compensation scale factor - -# -# examples: -# -# als-channel-scale { -# compatible = "cros-ec,accelgyro-als-channel-scale"; -# k-channel-scale = <1>; -# cover-scale = <1>; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-als-drv-data.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-als-drv-data.yaml deleted file mode 100644 index 7d64689cf2..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-als-drv-data.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: ALS driver data - -compatible: "cros-ec,accelgyro-als-drv-data" - -child-binding: - description: ALS calibration data - properties: - scale: - type: int - required: true - description: | - Scale, uscale, and offset are used to correct the raw 16 bit ALS data - and then to convert it to 32 bit using the following equations - raw_value += offset;\n - adjusted_value = raw_value * scale + raw_value * uscale / 10000; - uscale: - type: int - required: true - description: uscale - offset: - type: int - required: true - description: offset - -# -# examples: -# als-drv-data { -# compatible = "cros-ec,accelgyro-als-drv-data"; -# als-cal { -# scale = <1>; -# uscale = <0>; -# offset = <0>; -# als-channel-scale { -# compatible = "cros-ec,accelgyro-als-channel-scale"; -# k-channel-scale = <1>; -# cover-scale = <1>; -# }; -# }; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-rgb-calibration.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-rgb-calibration.yaml deleted file mode 100644 index 4204a63cff..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,accelgyro-rgb-calibration.yaml +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: bindings for rgb_calibration_t in accelgyro.h - -compatible: "cros-ec,accelgyro-rgb-calibration" - -properties: - irt: - type: int - required: true - description: incandecent scaling factor - -child-binding: - description: RGB ALS Calibration Data - properties: - offset: - type: int - required: true - description: Any offset to add to raw channel data - coeff: - type: array - required: true - description: Clear, R, G, and B coefficients for this channel - -# -# examples: -# -# rgb_calibration { -# compatible = "cros-ec,accelgyro-rgb-calibration"; -# -# irt = <1>; -# -# rgb-cal-x { -# offset = <0>; -# coeff = <0 0 0 0>; -# als-channel-scale { -# compatible = "cros-ec,accelgyro-als-channel-scale"; -# k-channel-scale = <1>; -# cover-scale = <1>; -# }; -# }; -# rgb-cal-y { -# offset = <0>; -# coeff = <0 0 0 0>; -# als-channel-scale { -# compatible = "cros-ec,accelgyro-als-channel-scale"; -# k-channel-scale = <1>; -# cover-scale = <1>; -# }; -# }; -# rgb-cal-z { -# offset = <0>; -# coeff = <0 0 0 0>; -# als-channel-scale { -# compatible = "cros-ec,accelgyro-als-channel-scale"; -# k-channel-scale = <1>; -# cover-scale = <1>; -# }; -# }; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bma255.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bma255.yaml deleted file mode 100644 index 4cabd620da..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bma255.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: BMA255 driver data node - -compatible: "cros-ec,drvdata-bma255" - -include: drvdata-base.yaml - -# -# examples: -# -# bma255_data: bma255-drv-data { -# compatible = "cros-ec,drvdata-bma255"; -# status = "okay"; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bmi160.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bmi160.yaml deleted file mode 100644 index 52f5c346fc..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bmi160.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: BMI160 driver data node - -compatible: "cros-ec,drvdata-bmi160" - -include: drvdata-base.yaml - -# -# examples: -# -# bmi160_data: bmi160-drv-data { -# compatible = "cros-ec,drvdata-bmi160"; -# status = "okay"; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bmi260.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bmi260.yaml deleted file mode 100644 index 4d414121d1..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-bmi260.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: BMI260 driver data node - -compatible: "cros-ec,drvdata-bmi260" - -include: drvdata-base.yaml - -# -# examples: -# -# bmi260_data: bmi260-drv-data { -# compatible = "cros-ec,drvdata-bmi260"; -# status = "okay"; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-kionix.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-kionix.yaml deleted file mode 100644 index 3151412b79..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-kionix.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: Kionix driver data node - -compatible: "cros-ec,drvdata-kionix" - -include: drvdata-base.yaml - -# -# examples: -# -# kx022_data: kx022-drv-data { -# compatible = "cros-ec,drvdata-kionix"; -# status = "okay"; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-lis2dw12.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-lis2dw12.yaml deleted file mode 100644 index ecb182a4fd..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-lis2dw12.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: LIS2DW12 driver data node - -compatible: "cros-ec,drvdata-lis2dw12" - -include: drvdata-base.yaml - -# -# examples: -# -# lis2dw12_data: lis2dw12-drv-data { -# compatible = "cros-ec,drvdata-lis2dw12"; -# status = "okay"; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-tcs3400-clear.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-tcs3400-clear.yaml deleted file mode 100644 index c1059d40be..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-tcs3400-clear.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: TCS3400 CLEAR driver data - -compatible: "cros-ec,drvdata-tcs3400-clear" - -include: drvdata-base.yaml - -# -# examples: -# -# tcs_clear_data: tcs3400-clear-drv-data { -# compatible = "cros-ec,drvdata-tcs3400-clear"; -# status = "okay"; -# -# als-drv-data { -# compatible = "cros-ec,accelgyro-als-drv-data"; -# als-cal { -# scale = <1>; -# uscale = <0>; -# offset = <0>; -# als-channel-scale { -# compatible = "cros-ec,accelgyro-als-channel-scale"; -# k-channel-scale = <1>; -# cover-scale = <1>; -# }; -# }; -# }; -# }; -# diff --git a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-tcs3400-rgb.yaml b/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-tcs3400-rgb.yaml deleted file mode 100644 index 7ae7bc5983..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/cros-ec,drvdata-tcs3400-rgb.yaml +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -description: TCS3400 RGB driver data - -compatible: "cros-ec,drvdata-tcs3400-rgb" - -include: drvdata-base.yaml - -child-binding: - description: saturation auto-adjustment - properties: - again: - type: int - required: false - description: Gain Scaling; must be value between 0 and 3 - atime: - type: int - required: false - description: Acquisition Time, controlled by the ATIME register diff --git a/zephyr/dts/bindings/motionsense/drvdata/drvdata-base.yaml b/zephyr/dts/bindings/motionsense/drvdata/drvdata-base.yaml deleted file mode 100644 index dc32d69d21..0000000000 --- a/zephyr/dts/bindings/motionsense/drvdata/drvdata-base.yaml +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2021 The Chromium OS Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -# common fields for driver data - -include: base.yaml - -properties: - status: - required: true |