From patchwork Wed Dec 11 08:15:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Neil Armstrong X-Patchwork-Id: 13903107 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 904561C5CD6 for ; Wed, 11 Dec 2024 08:15:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733904945; cv=none; b=fP3l7g76PgY9q1mTh/EllUF6C6ip+RMhSK3JfzVhT9ofLHYKjlkquf48yChuOqIdVTnZnRXiKp5MdSpy7ah5aanLIR17f/Ccyp+KLeJ2wsfcXqg4EoVfWQxYJe9P8d4mWjdxg8ZcH+h+tFWZD+BCzN2yiFyQAUbtx6gtEUouus4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733904945; c=relaxed/simple; bh=taxAsShf8N+C3lfR1sHXXuY7T3xlKIk7iNzMTefkC08=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BELQgMG5uLo7uKskPlhcdyYI6gQfB1N8GWcbS6caGBvafTDGPdYXagBhZQ8tZPqQSl1XK82PEY34Y66hjNcHEzwIr7qyyYVfFpepQSGZJ31jAZcsWXUO7y5PtR15ysMZ/ei5IfJw3qWr9TXr0WDb89ouPZV0X9VqBG8I1L4j900= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=WcArtnfH; arc=none smtp.client-ip=209.85.128.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="WcArtnfH" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-43618283dedso12062875e9.3 for ; Wed, 11 Dec 2024 00:15:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1733904940; x=1734509740; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=x74ipVoGKHqkFU8ArF+lIxMw+tVehiDovnCNJ+OJIfg=; b=WcArtnfHNJ7p/xmzYisef5BrSCFcKCJHKzsUmdn6iwqFsFrn+t9v1C5JUeZtsiTQzq xqhasM5dw7ut3JdIgopy2ShDWfOSnz+o+cJbBvog8+A7qBpk+kMh1I6OCLnqq0v2lv/7 VgSUIIUnM5tcz3B9CQ1craz/V9TXYc8qfxDlp+CylZO+EhXyHqRYuER+giWLLOF0JeOl 3LwHIV8heElNZIirqjqajOX/dV1tKWqnTD5/v07xKKwURBBDjyMymQ4YhmH+MfQzVjXL zkXINoj5i2tWCGlQgfxqjOMS8tPCMOt86yMkq9L4jCGZ6/u8dVeSoln+2iBuK2AbVFP4 B+bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733904940; x=1734509740; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=x74ipVoGKHqkFU8ArF+lIxMw+tVehiDovnCNJ+OJIfg=; b=pu0h9uz6LqY/MLnb16+CR/H2jEsMpkDx+N8Pe1O2UyvCAzvf25JXec5WKw4vIl4Afo c/ePpXkGdjiOEOLrW84oHdpLztyARt0enX6RzhHL9T/x3mBvgFV74WeeVFtZ+gOdvaRd tvzcf+4TnaGdFWoKnbeI1X1ZUzUCW1pT0T00u5MjZF8d90uWFHQk+Ua5IRjjaarTcKK1 q2HMQx6++GEpNypc3cKnemtW75a7+lou1WvJ1K9wRKy1QC5bK2Jm0lSd0mIzUoRsjbuI 6thk9BI0VHMEeASrE7tamfHvqvK8/IqAFDQy0mE32gijZ+iWmg5DDiFB2K8PQuYDBsnF LKZg== X-Gm-Message-State: AOJu0YzIPlik+k2OHgB+W/kUcM2Tbtkq9GdwjW2SVOeA3aE/dC6zBrpk 3Fe7IdyBvH8TvV8GO4VgODovWH40Lj7ToAOCk+fwovOkFKCBYhpVlDpsogfPyA0= X-Gm-Gg: ASbGncuS48ojsXMUUKz45Zrx0G6Pajq2N/AAyJXc9VyzTlaQj7hpwOijUzIGaVPLK5V acee4QgFaQ+aPzFqT5Z2z4x3SFkhhuwJqC40FG2Nl7bfgV61juxTrGBmhT9oqADcHy24emKnb7j xiK5Hdmprh0THLNX6suMEJfNe2V77R0tIg3xWhxm7JIlgeHDAEWTuz1aUEXxdZzbL6Y5S8J79uO HTrUKex7Qk1y6OGOyuvynn6PTHdVm6V9GmroiUarW6ZpD5B6LoBlpMqvrOfCml7ToF3Nwv6/Ec= X-Google-Smtp-Source: AGHT+IFfICaaAT9OZi5mdfc8vCv1Qs9rTTdAIcGrfVR/ykaViH+560HO0qPtjzHW99Z3Cai6WczaUA== X-Received: by 2002:a05:600c:3b26:b0:42c:b9c8:2bb0 with SMTP id 5b1f17b1804b1-4361c375b94mr13249525e9.4.1733904939880; Wed, 11 Dec 2024 00:15:39 -0800 (PST) Received: from arrakeen.starnux.net ([2a01:e0a:982:cbb0:8261:5fff:fe11:bdda]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4361f6d878asm6231805e9.2.2024.12.11.00.15.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Dec 2024 00:15:39 -0800 (PST) From: Neil Armstrong Date: Wed, 11 Dec 2024 09:15:36 +0100 Subject: [PATCH v3 1/2] dt-bindings: input: convert dlg,da7280.txt to dt-schema Precedence: bulk X-Mailing-List: linux-input@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241211-topic-misc-da7280-convert-v3-1-4df87ac08881@linaro.org> References: <20241211-topic-misc-da7280-convert-v3-0-4df87ac08881@linaro.org> In-Reply-To: <20241211-topic-misc-da7280-convert-v3-0-4df87ac08881@linaro.org> To: Support Opensource , Dmitry Torokhov , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Roy Im Cc: linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Neil Armstrong , Conor Dooley X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=12991; i=neil.armstrong@linaro.org; h=from:subject:message-id; bh=taxAsShf8N+C3lfR1sHXXuY7T3xlKIk7iNzMTefkC08=; b=owEBbQKS/ZANAwAKAXfc29rIyEnRAcsmYgBnWUopTkCzU2kh1OoUWZceNUo9KuqOOG5KEP9qqT+P 0FL9rQeJAjMEAAEKAB0WIQQ9U8YmyFYF/h30LIt33NvayMhJ0QUCZ1lKKQAKCRB33NvayMhJ0aY9D/ 0UOpi3gcSWRK4TpVu5gAhd/jqD5J0Z93327bhjADclWw0KsRu7ffZ10GQdw26fJBZ+HXEQnUQl3JP0 xXA4tQXBJSeaZjlK6BxScIrOwC/qsiBsmTId7WMzoRbTmCTxz3qY/HY2PYuxvxSdShJzeztM5ql8ES kX5SdR6/1LWrkmcp0JNmOkAcCDwvWrLY2tNC+kR9EIgdbzPLix6+MTDbJLOPBCcsxti0UDeZa685Ht xucI5nFAI6FYPcgZhF3GiSgev2PBm2c8rUkgMeKapCHdiHg/GQ5v8lF1ru+3hxNAJbNVcnkkp6avw3 /e28mUSTh6fMKG95qxvE8UwR5IvgH7XNcFN4rfFb7fcIqhCMZW1JFGoz0dsJDZ80ry2tYIdo5my4aw MWS/9nUOjBkjppTekXNF1JwJ3XY3B0NBjBXWSJ1vQuJ62vvzKNiHt0HmJWFEWRGk/7Jlr0ltiqP2Ts fSCK8QFHulYOJ6m61xDGCR2K+nY03LEpecdtAYq6BH/PnytlOyz2x/6aqLw7ERAjCfkximXO2V0H5s wRJ9y6AWew0N/miVhLFfF/A8KMp6TQTwXeVvMCXtAHJIH5Kfzk6YKgH9QrdNzVNeRGV4XqQTU++x+A 8xbeyynBZZDIdqDBghkGSU7DpGqP2bGTmrA7ma4xouyw2ccyVRceoNzCeLww== X-Developer-Key: i=neil.armstrong@linaro.org; a=openpgp; fpr=89EC3D058446217450F22848169AB7B1A4CFF8AE Convert the Dialog Semiconductor DA7280 Low Power High-Definition Haptic Driver bindings to dt-schema. Due to the implementation and usage in DT the array must be an uint32 array. Reviewed-by: Conor Dooley Signed-off-by: Neil Armstrong --- .../devicetree/bindings/input/dlg,da7280.txt | 108 --------- .../devicetree/bindings/input/dlg,da7280.yaml | 248 +++++++++++++++++++++ 2 files changed, 248 insertions(+), 108 deletions(-) diff --git a/Documentation/devicetree/bindings/input/dlg,da7280.txt b/Documentation/devicetree/bindings/input/dlg,da7280.txt deleted file mode 100644 index 96ee5d50e111b85ce680eadd0276280e706bb4cf..0000000000000000000000000000000000000000 --- a/Documentation/devicetree/bindings/input/dlg,da7280.txt +++ /dev/null @@ -1,108 +0,0 @@ -Dialog Semiconductor DA7280 Haptics bindings - -Required properties: -- compatible: Should be "dlg,da7280". -- reg: Specifies the I2C slave address. - -- interrupt-parent : Specifies the phandle of the interrupt controller to - which the IRQs from DA7280 are delivered to. - -- dlg,actuator-type: Set Actuator type. it should be one of: - "LRA" - Linear Resonance Actuator type. - "ERM-bar" - Bar type Eccentric Rotating Mass. - "ERM-coin" - Coin type Eccentric Rotating Mass. - -- dlg,const-op-mode: Haptic operation mode for FF_CONSTANT. - Possible values: - 1 - Direct register override(DRO) mode triggered by i2c(default), - 2 - PWM data source mode controlled by PWM duty, -- dlg,periodic-op-mode: Haptic operation mode for FF_PERIODIC. - Possible values: - 1 - Register triggered waveform memory(RTWM) mode, the pattern - assigned to the PS_SEQ_ID played as much times as PS_SEQ_LOOP, - 2 - Edge triggered waveform memory(ETWM) mode, external GPI(N) - control are required to enable/disable and it needs to keep - device enabled by sending magnitude (X > 0), - the pattern is assigned to the GPI(N)_SEQUENCE_ID below. - The default value is 1 for both of the operation modes. - For more details, please see the datasheet. - -- dlg,nom-microvolt: Nominal actuator voltage rating. - Valid values: 0 - 6000000. -- dlg,abs-max-microvolt: Absolute actuator maximum voltage rating. - Valid values: 0 - 6000000. -- dlg,imax-microamp: Actuator max current rating. - Valid values: 0 - 252000. - Default: 130000. -- dlg,impd-micro-ohms: the impedance of the actuator in micro ohms. - Valid values: 0 - 1500000000. - -Optional properties: -- pwms : phandle to the physical PWM(Pulse Width Modulation) device. - PWM properties should be named "pwms". And number of cell is different - for each pwm device. - (See Documentation/devicetree/bindings/pwm/pwm.txt - for further information relating to pwm properties) - -- dlg,ps-seq-id: the PS_SEQ_ID(pattern ID in waveform memory inside chip) - to play back when RTWM-MODE is enabled. - Valid range: 0 - 15. -- dlg,ps-seq-loop: the PS_SEQ_LOOP, Number of times the pre-stored sequence - pointed to by PS_SEQ_ID or GPI(N)_SEQUENCE_ID is repeated. - Valid range: 0 - 15. -- dlg,gpiN-seq-id: the GPI(N)_SEQUENCE_ID, pattern to play - when gpi0 is triggered, 'N' must be 0 - 2. - Valid range: 0 - 15. -- dlg,gpiN-mode: the pattern mode which can select either - "Single-pattern" or "Multi-pattern", 'N' must be 0 - 2. -- dlg,gpiN-polarity: gpiN polarity which can be chosen among - "Rising-edge", "Falling-edge" and "Both-edge", - 'N' must be 0 - 2 - Haptic will work by this edge option in case of ETWM mode. - -- dlg,resonant-freq-hz: use in case of LRA. - the frequency range: 50 - 300. - Default: 205. - -- dlg,bemf-sens-enable: Enable for internal loop computations. -- dlg,freq-track-enable: Enable for resonant frequency tracking. -- dlg,acc-enable: Enable for active acceleration. -- dlg,rapid-stop-enable: Enable for rapid stop. -- dlg,amp-pid-enable: Enable for the amplitude PID. -- dlg,mem-array: Customized waveform memory(patterns) data downloaded to - the device during initialization. This is an array of 100 values(u8). - -For further information, see device datasheet. - -====== - -Example: - - haptics: da7280-haptics@4a { - compatible = "dlg,da7280"; - reg = <0x4a>; - interrupt-parent = <&gpio6>; - interrupts = <11 IRQ_TYPE_LEVEL_LOW>; - dlg,actuator-type = "LRA"; - dlg,dlg,const-op-mode = <1>; - dlg,dlg,periodic-op-mode = <1>; - dlg,nom-microvolt = <2000000>; - dlg,abs-max-microvolt = <2000000>; - dlg,imax-microamp = <170000>; - dlg,resonant-freq-hz = <180>; - dlg,impd-micro-ohms = <10500000>; - dlg,freq-track-enable; - dlg,rapid-stop-enable; - dlg,mem-array = < - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - >; - }; diff --git a/Documentation/devicetree/bindings/input/dlg,da7280.yaml b/Documentation/devicetree/bindings/input/dlg,da7280.yaml new file mode 100644 index 0000000000000000000000000000000000000000..0d06755aaaa8177eaa8b2951c4c387ef2ce53d43 --- /dev/null +++ b/Documentation/devicetree/bindings/input/dlg,da7280.yaml @@ -0,0 +1,248 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/input/dlg,da7280.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Dialog Semiconductor DA7280 Low Power High-Definition Haptic Driver + +maintainers: + - Roy Im + +properties: + compatible: + const: dlg,da7280 + + reg: + maxItems: 1 + description: I2C address of the device. + + interrupts: + maxItems: 1 + + dlg,actuator-type: + enum: + - LRA # Linear Resonance Actuator type + - ERM-bar # Bar type Eccentric Rotating Mass + - ERM-coin # Coin type Eccentric Rotating Mass + + dlg,const-op-mode: + $ref: /schemas/types.yaml#/definitions/uint32 + enum: + - 1 # Direct register override (DRO) mode triggered by i2c (default) + - 2 # PWM data source mode controlled by PWM duty + description: + Haptic operation mode for FF_CONSTANT + + dlg,periodic-op-mode: + $ref: /schemas/types.yaml#/definitions/uint32 + enum: + - 1 # Register triggered waveform memory(RTWM) mode, the pattern + # assigned to the PS_SEQ_ID played as much times as PS_SEQ_LOOP + - 2 # Edge triggered waveform memory(ETWM) mode, external GPI(N) + # control are required to enable/disable and it needs to keep + # device enabled by sending magnitude (X > 0), + # the pattern is assigned to the GPI(N)_SEQUENCE_ID below + default: 1 + description: + Haptic operation mode for FF_PERIODIC. + The default value is 1 for both of the operation modes. + For more details, please see the datasheet + + dlg,nom-microvolt: + minimum: 0 + maximum: 6000000 + description: + Nominal actuator voltage rating + + dlg,abs-max-microvolt: + minimum: 0 + maximum: 6000000 + description: + Absolute actuator maximum voltage rating + + dlg,imax-microamp: + minimum: 0 + maximum: 252000 + default: 130000 + description: + Actuator max current rating + + dlg,impd-micro-ohms: + minimum: 0 + maximum: 1500000000 + description: + Impedance of the actuator + + pwms: + maxItems: 1 + + dlg,ps-seq-id: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0 + maximum: 15 + description: + The PS_SEQ_ID(pattern ID in waveform memory inside chip) + to play back when RTWM-MODE is enabled + + dlg,ps-seq-loop: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0 + maximum: 15 + description: + The PS_SEQ_LOOP, Number of times the pre-stored sequence pointed to by + PS_SEQ_ID or GPI(N)_SEQUENCE_ID is repeated + + dlg,gpi0-seq-id: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0 + maximum: 15 + description: + the GPI0_SEQUENCE_ID, pattern to play when gpi0 is triggered + + dlg,gpi1-seq-id: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0 + maximum: 15 + description: + the GPI1_SEQUENCE_ID, pattern to play when gpi1 is triggered + + dlg,gpi2-seq-id: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0 + maximum: 15 + description: + the GPI2_SEQUENCE_ID, pattern to play when gpi2 is triggered + + dlg,gpi0-mode: + enum: + - Single-pattern + - Multi-pattern + description: + Pattern mode for gpi0 + + dlg,gpi1-mode: + enum: + - Single-pattern + - Multi-pattern + description: + Pattern mode for gpi1 + + dlg,gpi2-mode: + enum: + - Single-pattern + - Multi-pattern + description: + Pattern mode for gpi2 + + dlg,gpi0-polarity: + enum: + - Rising-edge + - Falling-edge + - Both-edge + description: + gpi0 polarity, Haptic will work by this edge option in case of ETWM mode + + dlg,gpi1-polarity: + enum: + - Rising-edge + - Falling-edge + - Both-edge + description: + gpi1 polarity, Haptic will work by this edge option in case of ETWM mode + + dlg,gpi2-polarity: + enum: + - Rising-edge + - Falling-edge + - Both-edge + description: + gpi2 polarity, Haptic will work by this edge option in case of ETWM mode + + dlg,resonant-freq-hz: + minimum: 50 + maximum: 300 + default: 205 + + dlg,bemf-sens-enable: + $ref: /schemas/types.yaml#/definitions/flag + description: + Enable for internal loop computations + + dlg,freq-track-enable: + $ref: /schemas/types.yaml#/definitions/flag + description: + Enable for resonant frequency tracking + + dlg,acc-enable: + $ref: /schemas/types.yaml#/definitions/flag + description: + Enable for active acceleration + + dlg,rapid-stop-enable: + $ref: /schemas/types.yaml#/definitions/flag + description: + Enable for rapid stop + + dlg,amp-pid-enable: + $ref: /schemas/types.yaml#/definitions/flag + description: + Enable for the amplitude PID + + dlg,mem-array: + $ref: /schemas/types.yaml#/definitions/uint32-array + minItems: 100 + description: + Customized waveform memory (patterns) data downloaded to the device during initialization. + Each entry value must be included between 0 and 255. + +required: + - compatible + - reg + - interrupts + - dlg,actuator-type + - dlg,const-op-mode + - dlg,periodic-op-mode + - dlg,nom-microvolt + - dlg,abs-max-microvolt + - dlg,imax-microamp + - dlg,impd-micro-ohms + +additionalProperties: false + +examples: + - | + #include + #include + + i2c { + #address-cells = <1>; + #size-cells = <0>; + + haptics@4a { + compatible = "dlg,da7280"; + reg = <0x4a>; + interrupt-parent = <&gpio6>; + interrupts = <11 IRQ_TYPE_LEVEL_LOW>; + dlg,actuator-type = "LRA"; + dlg,const-op-mode = <1>; + dlg,periodic-op-mode = <1>; + dlg,nom-microvolt = <2000000>; + dlg,abs-max-microvolt = <2000000>; + dlg,imax-microamp = <170000>; + dlg,resonant-freq-hz = <180>; + dlg,impd-micro-ohms = <10500000>; + dlg,freq-track-enable; + dlg,rapid-stop-enable; + dlg,mem-array = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; + }; + }; From patchwork Wed Dec 11 08:15:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Neil Armstrong X-Patchwork-Id: 13903106 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6AB0D1C5F06 for ; Wed, 11 Dec 2024 08:15:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733904944; cv=none; b=t9+ZmqM5dC56uQmALHZjCnboedwN3fmF+aeh0Lt5OQow+mA9VNBGikpulY8aqO5AydvYk07nPCeEHK2w4Rkwaf+u0wWYmwvI0QM8ZrDzjcUCACiXLPselkDo9fhcjDwSRCk1LCG8lDlrTboFvmfcJAfU4e2uBTviosPiJOe7pXQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733904944; c=relaxed/simple; bh=4v3oOoQWSli7YbuAxSISycLPKQIV86edayFLunvbPT4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=SkVJSVvVBhPyQMGps094S7Mxh/KCkshBDn7kZXI3afwOQU9HqIO2uChBwa3Q43KSfUNITxn6JAhoIp09Sdcx/4QMXBkFNlx/rMceZlPN35Lp0hlG8zXP+ASmhTCU97G3EWsN8oU+Ta7cXkCVZKP/giuUL+hIwI4y9R3jYFoTSh8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=yQ4maqbK; arc=none smtp.client-ip=209.85.128.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="yQ4maqbK" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-4361f796586so1780545e9.3 for ; Wed, 11 Dec 2024 00:15:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1733904941; x=1734509741; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=faYUbZmk+oO0+fwkL0PaNbJ1ed0r1J41R6DIwAiEqhI=; b=yQ4maqbKrkd8Nhfm4PmVgTstboD+YAFo64fa51QHgH+o09IqSYJqy5PM5MuLSiFJTO fhMM5SoJJ0p6bue3wixlUr0NUtApYjbKDQPgMbCtkzU6JL1p0hvdHzGE2Qrymuv3654M V/aJfzyVDESk7H9IGv4h6koTRvSJh43sMazVPPd7lTko9+OyEC4aUwBNaZKMelxSgHbl P7dr6xzCm8W66K8StlfjHv8SFVs6M/DhfIwvg0OV/lH3xJyHzKE1ZRikAUFapP3B11pI +nCba2sgeAb+kwx5EDTTSxlC1Buycon3pD4p5UU0em6lJFK2hOrXIFiEh26yub2bv4HC PZHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733904941; x=1734509741; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=faYUbZmk+oO0+fwkL0PaNbJ1ed0r1J41R6DIwAiEqhI=; b=SH13PIiKgFhIeRkxcIueC5Ae85AMRoN5dKaW5irytywetHNhKC5O+DSLsdj94lNO2r 0YAZ1ALaBRZH+jq1fHBKFn6RlHFupKKVYIIFXBZ7P8QyLI9sWDbllHM60EPXV9fLPn80 u1OMfkk2D2wvHVj04Pw27EUp952+5e5epWglHUyVUxEwOD2PJcOJAL2Hk0XOjC9EuTfa j/oL8iuDWsOwsskRarDFCXkXnFEA1YqsE/HPGFnFSVZRaRGtbRze4/tpWwNAGHuyEaw8 zkkFJF30QXckhtG6/Y1B0L3xvSAJ4Ay8YGVrc1jJAQKxh6dGyWbMaRlihk14/hj1qgWM +43Q== X-Gm-Message-State: AOJu0YxPXQyBlryBktMK2jGiRwUbzY4W+FXrJ7I+YuZ7DDpgyzrS1hxz UjcxfzPxAReYADmCBDSgU68iaWAiCeC1ADKiIkKDSVfUedK0trPTewwrYaa6n5M= X-Gm-Gg: ASbGncsh6J5ygapPZQ+Sd1qFMEX99hfTq/Gwzyk6r0AreZRCbsK4qYHaq86x3CVCLdh 3khgGvLIVSKvnw1OGfgIzDmAJdVfDMbZoXM3ekZL2v0a67Kx5PJUq2fo/N1L+NoQruNIGhZ4Wi8 eLS9xZyp3b1K2TLUzKohGQxSnVMd2Zf6sd5LwsYfb7XJ8T64vksa3ipW9PpIVmbLBRVxnyNUCpv ily9plkNcoP9vn50FItsJF56YL2jokqLZ99VHfzXyA1F1ppIeQT8u94CcEd3X3TzTyq4l73WaY= X-Google-Smtp-Source: AGHT+IE4S+mxlPucsduby3hxGoJOYZe4dTUNN1LQHvVuaK6BTjme29I5UInUU3EsHl8AVbhn6PWYUQ== X-Received: by 2002:a05:600c:1f18:b0:434:9ec0:9e4e with SMTP id 5b1f17b1804b1-4361c43dc32mr14094835e9.30.1733904940786; Wed, 11 Dec 2024 00:15:40 -0800 (PST) Received: from arrakeen.starnux.net ([2a01:e0a:982:cbb0:8261:5fff:fe11:bdda]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4361f6d878asm6231805e9.2.2024.12.11.00.15.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Dec 2024 00:15:40 -0800 (PST) From: Neil Armstrong Date: Wed, 11 Dec 2024 09:15:37 +0100 Subject: [PATCH v3 2/2] MAINTAINERS: update dlg,da72??.txt to yaml Precedence: bulk X-Mailing-List: linux-input@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241211-topic-misc-da7280-convert-v3-2-4df87ac08881@linaro.org> References: <20241211-topic-misc-da7280-convert-v3-0-4df87ac08881@linaro.org> In-Reply-To: <20241211-topic-misc-da7280-convert-v3-0-4df87ac08881@linaro.org> To: Support Opensource , Dmitry Torokhov , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Roy Im Cc: linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Neil Armstrong , kernel test robot X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1039; i=neil.armstrong@linaro.org; h=from:subject:message-id; bh=4v3oOoQWSli7YbuAxSISycLPKQIV86edayFLunvbPT4=; b=owEBbQKS/ZANAwAKAXfc29rIyEnRAcsmYgBnWUop90QKan0aYnZGtYX9JKYn5D4JQLaPX2NH83m4 verMwPCJAjMEAAEKAB0WIQQ9U8YmyFYF/h30LIt33NvayMhJ0QUCZ1lKKQAKCRB33NvayMhJ0SeRD/ 9nVqw+ZxeVclqcLK5TFO31t4fKLZo6+mXk91vSrpyT+1txgqHOVT/053MCi8Nt/trcHJHh05sMr2nD 0TbRjviiiKNl1oB2o/k1e3C8Ssab7UsADan5pAPzsXoePqGt2MGgUklGG/2yp+75ZcVzc2+VVjepcU ZkzfkxevXcjVQ+ZDEVdeGdgHzFXVbPWfqubpyBZUfsxxxWR3C81rL/YKjpV0ruz5mpZgWksK18rna+ PL0R7if8i5sIJKM4BhJpqQRw7ikveTcwwfVb0vX0z05N6PQXwh2DRZmo+n9UiGEeUDl/Rsg/JX88LT v8Q0CXWB9RTm5FYDD1Z9lVVnNkJjcll6ZffpXU+sU6ZSY5/lGu9tE4mzCJGubN4y6GsV32+0q8IUww iZ1/4oXqDSTUmY+hSDYhsdtG/NeS9LkVqWRL7idn9Q2vT7EV/6DqT2oOALfW8/ftNSHWbxcNPmgOQQ zYdZcpxADKLJpcQ7FrJPdUkK6sZH1No3BUn8rLDXBTxzc2O49X9Ia+hGjwJN5PMrJy+ObgwdLwgRdJ cTiF548P0DW2PLjWu6UiyJB+i8fCYf7iH9fIUf/f+IdXyYdXEJ/kPQ7CvUwFpc8h/S11i65c0j5kaR jre0BZGw+p+yTF5xzPGgOyJ/YCUnJcCkvKAdPJB4K6pPg8EO7fObJAaPburQ== X-Developer-Key: i=neil.armstrong@linaro.org; a=openpgp; fpr=89EC3D058446217450F22848169AB7B1A4CFF8AE Now the dlg,da7280.txt file has been converted to dt-schema, update the corresponding MAINTAINERS entry. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202412070625.zZpw80SM-lkp@intel.com/ Signed-off-by: Neil Armstrong --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 6cca913af7a8b21cbea32e0fa65372e3c18aabe0..a28ee868193a161e6ece558303cb54dfcabf1d94 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -6684,7 +6684,7 @@ DIALOG SEMICONDUCTOR DRIVERS M: Support Opensource S: Supported W: http://www.dialog-semiconductor.com/products -F: Documentation/devicetree/bindings/input/dlg,da72??.txt +F: Documentation/devicetree/bindings/input/dlg,da72??.yaml F: Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml F: Documentation/devicetree/bindings/mfd/da90*.txt F: Documentation/devicetree/bindings/mfd/dlg,da90*.yaml