hwmon: Remove generic pwm tachometer

Remove HW monitor based generic PWM tachometer
driver as it is not required.

Along with driver, remove DT binding document and
dkms entry.

Bug 4061216

Change-Id: I28e1bf9d5223ad7f56332d90501ea7ddb55cd366
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2883862
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
This commit is contained in:
Laxman Dewangan
2023-04-06 11:40:38 +00:00
committed by mobile promotions
parent ed630178bb
commit 013ae1a966
5 changed files with 2 additions and 154 deletions

View File

@@ -1,46 +0,0 @@
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/hwmon/generic-pwm-tachometer.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Generic PWM based tachometer HW monitor driver
maintainers:
- Laxman Dewangan <ldewangan@nvidia.com>
description: |
Generic PWM based tachometer driver which captures the PWM signal and reports
the speed of the device which generates the PWM signal. This helps in monitor
the speed of fan.
properties:
compatible:
enum:
- generic-pwm-tachometer
pwms:
maxItems: 1
description: |
This property contains the phandle of the PWM controller which capture the
PWM signal.
required:
- compatible
- pwms
additionalProperties: false
examples:
- |
tegra_tachometer: tachometer@39c0000 {
reg = <0x39c0000 0x0>;
#pwm-cells = <2>;
/* Other properties of tachometer */
};
generic_pwm_tachometer {
compatible = "generic-pwm-tachometer";
pwms = <&tegra_tachometer 0 1000000>;
};
...