From patchwork Wed Jul 27 16:46:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 593805 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 40B4DC19F2D for ; Wed, 27 Jul 2022 17:30:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241973AbiG0RaS (ORCPT ); Wed, 27 Jul 2022 13:30:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241952AbiG0R1O (ORCPT ); Wed, 27 Jul 2022 13:27:14 -0400 Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EF78B7E33C for ; Wed, 27 Jul 2022 09:47:03 -0700 (PDT) Received: by mail-lj1-x22f.google.com with SMTP id e11so20469255ljl.4 for ; Wed, 27 Jul 2022 09:47:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=K/yOyu6GWLTGzcNYsjeLpWfd27RAacTfDstKqyrSAoE=; b=zftOa3M+Qu3zYg8ILzX3Ol1djhj/t7SAeRxKo972bNgpWrEhJmClL+UZJsvsRWxOSV 8YI2mWF521w9R+aNiQ6iKDDtb7skefK3alDkEo6BmHQN+oUIAACk602U2irOo/AIwH86 i4pVQhhseEc8K7cqlXODXGwym4vCD4qbbwS9QksbzonBYHSVGUrzPJV0b57ArJjbO9vC Pob8fY5MMnhQdmtQww3LEKd9bSKQKIwje2tvqVKXYv8LtIWfIpeTHPamspElaXoe1jhC E3fY9mKLFffhlf+V519K2wx1AhWxbEeRXvU/hHUYcGP/vVM/o2ZFJeno4AtnaWeSrmrv VORQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=K/yOyu6GWLTGzcNYsjeLpWfd27RAacTfDstKqyrSAoE=; b=XfADbT84i5IxnU7SFSV6sj7nsVEHujy5tFf5XJbzJLSGJv6rIm4yV4gYOyA5Sljx4B xn3ZnTY/qjnKkTHuTwQ9F7R+0n4IXs4C1JhbBCQnNn7gcYWPYc9pHCQ7jncYD7+5ADvg YcmTGGIhK8QKuKN8OQC5GzpMhIzHdAvNZQH22i0Ovg2D3h+l3ARKnfii5rf8KPW5fHZL cXedVl+6nRdUk9vmynZn0DpexNGP6ABiiwnJcPs5v+NaqLhi+KbfWM3WQDvwcy5amk80 H/bw90PYExbLASFZ1hEQhO3sdDZrVmTxVslJOZBIfIeT75RIWEtlHGtym2LTN+nSieVu va4w== X-Gm-Message-State: AJIora+0yX1HVoh8knCS1Uyxye9yDgn5cBJbsEVzs6fVB8Xl7Qjped8V pI6om2ayv5lj3pTO3vVCOuB+Sg== X-Google-Smtp-Source: AGRyM1shwAJq5nKlVyuZgIIaEFt3mg7AsEO781aqRRSC7Qt8FRX7YiWFyEaXLzhx6TvoTrEe0YwYGA== X-Received: by 2002:a05:651c:11c5:b0:25e:22c9:19e1 with SMTP id z5-20020a05651c11c500b0025e22c919e1mr1242993ljo.428.1658940421850; Wed, 27 Jul 2022 09:47:01 -0700 (PDT) Received: from krzk-bin.lan (78-26-46-173.network.trollfjord.no. [78.26.46.173]) by smtp.gmail.com with ESMTPSA id 18-20020ac25f52000000b0048910301774sm3375149lfz.307.2022.07.27.09.46.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Jul 2022 09:47:01 -0700 (PDT) From: Krzysztof Kozlowski To: Lars-Peter Clausen , Michael Hennerich , Jonathan Cameron , Rob Herring , Krzysztof Kozlowski , Lucas Stankus , Puranjay Mohan , Cosmin Tanislav , Alexandru Tachici , Marcelo Schmitt , Marcus Folkesson , Kent Gustavsson , Tomislav Denis , Oleksij Rempel , kernel@pengutronix.de, Antoniu Miclaus , Ricardo Ribalda , Dragos Bogdan , Jean-Baptiste Maneyrol , Lorenzo Bianconi , Stefan Popa , Linus Walleij , Stephan Gerhold , Mike Looijmans , Joachim Eastwood , Tomas Melin , Sean Nyekjaer , Beniamin Bia , Patrick Vasseur , Charles-Antoine Couret , Vladimir Barinov , Miquel Raynal , Philippe Reynes , Jacopo Mondi , Akinobu Mita , Alexandru Lazar , Oskar Andero , =?utf-8?q?M=C3=A5rten_Lindahl?= , Bogdan Pricop , Angelo Compagnucci , Matt Ranostay , Dan Murphy , Gregory Clement , Phil Reid , Michael Welling , Lukas Wunner , Robert Jones , Chris Coffey , Slawomir Stepien , Sankar Velliangiri , linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-fbdev@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH v2 00/10] dt-bindings: iio: use spi-peripheral-props.yaml Date: Wed, 27 Jul 2022 18:46:36 +0200 Message-Id: <20220727164646.387541-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Technically, this depends on [1] merged to SPI tree, if we want to preserve existing behavior of not allowing SPI CPHA and CPOL in each of schemas in this patch. If this patch comes independently via different tree, the SPI CPHA and CPOL will be allowed for brief period of time, before [1] is merged. This will not have negative impact, just DT schema checks will be loosened for that period. [1] https://lore.kernel.org/all/20220722191539.90641-2-krzysztof.kozlowski@linaro.org/ Changes since v1 ================ 1. Continue the rework for entire IIO. v1: https://lore.kernel.org/all/20220715095302.214276-1-krzysztof.kozlowski@linaro.org/ Best regards, Krzysztof Krzysztof Kozlowski (10): dt-bindings: iio: adc: use spi-peripheral-props.yaml dt-bindings: iio: accel: use spi-peripheral-props.yaml dt-bindings: iio: amplifiers: adi,ada4250: use spi-peripheral-props.yaml dt-bindings: iio: dac: use spi-peripheral-props.yaml dt-bindings: iio: frequency: adf4371: use spi-peripheral-props.yaml dt-bindings: iio: health: ti,afe4403: use spi-peripheral-props.yaml dt-bindings: iio: imu: use spi-peripheral-props.yaml dt-bindings: iio: potentiometer: use spi-peripheral-props.yaml dt-bindings: iio: samsung,sensorhub-rinato: use spi-peripheral-props.yaml dt-bindings: iio: temperature: use spi-peripheral-props.yaml .../bindings/iio/accel/adi,adis16201.yaml | 7 ++--- .../bindings/iio/accel/adi,adis16240.yaml | 7 ++--- .../bindings/iio/accel/adi,adxl313.yaml | 9 +++---- .../bindings/iio/accel/adi,adxl345.yaml | 7 ++--- .../bindings/iio/accel/adi,adxl355.yaml | 7 ++--- .../bindings/iio/accel/adi,adxl367.yaml | 7 ++--- .../bindings/iio/accel/adi,adxl372.yaml | 7 ++--- .../bindings/iio/accel/bosch,bma220.yaml | 7 ++--- .../bindings/iio/accel/bosch,bma255.yaml | 5 +++- .../bindings/iio/accel/bosch,bmi088.yaml | 7 ++--- .../bindings/iio/accel/fsl,mma7455.yaml | 7 ++--- .../bindings/iio/accel/kionix,kxsd9.yaml | 7 ++--- .../bindings/iio/accel/murata,sca3300.yaml | 5 +++- .../bindings/iio/accel/nxp,fxls8962af.yaml | 7 ++--- .../bindings/iio/adc/adi,ad7124.yaml | 7 ++--- .../bindings/iio/adc/adi,ad7192.yaml | 7 ++--- .../bindings/iio/adc/adi,ad7280a.yaml | 7 ++--- .../bindings/iio/adc/adi,ad7292.yaml | 7 ++--- .../bindings/iio/adc/adi,ad7298.yaml | 6 +++-- .../bindings/iio/adc/adi,ad7476.yaml | 8 +++--- .../bindings/iio/adc/adi,ad7606.yaml | 7 ++--- .../bindings/iio/adc/adi,ad7768-1.yaml | 7 ++--- .../bindings/iio/adc/adi,ad7923.yaml | 7 ++--- .../bindings/iio/adc/adi,ad7949.yaml | 7 ++--- .../bindings/iio/adc/holt,hi8435.yaml | 7 ++--- .../bindings/iio/adc/lltc,ltc2496.yaml | 8 +++--- .../bindings/iio/adc/maxim,max1027.yaml | 5 +++- .../bindings/iio/adc/maxim,max11100.yaml | 7 +++-- .../bindings/iio/adc/maxim,max1118.yaml | 26 ++++++++++--------- .../bindings/iio/adc/maxim,max1241.yaml | 7 ++--- .../bindings/iio/adc/microchip,mcp3201.yaml | 6 +++-- .../bindings/iio/adc/microchip,mcp3911.yaml | 5 +++- .../bindings/iio/adc/ti,adc0832.yaml | 7 ++--- .../bindings/iio/adc/ti,adc084s021.yaml | 7 ++--- .../bindings/iio/adc/ti,adc108s102.yaml | 6 +++-- .../bindings/iio/adc/ti,adc12138.yaml | 7 ++--- .../bindings/iio/adc/ti,adc128s052.yaml | 7 ++--- .../bindings/iio/adc/ti,adc161s626.yaml | 7 ++--- .../bindings/iio/adc/ti,ads124s08.yaml | 7 ++--- .../bindings/iio/adc/ti,ads131e08.yaml | 7 ++--- .../bindings/iio/adc/ti,ads8344.yaml | 7 ++--- .../bindings/iio/adc/ti,ads8688.yaml | 7 ++--- .../bindings/iio/adc/ti,tlc4541.yaml | 7 ++--- .../bindings/iio/adc/ti,tsc2046.yaml | 7 ++--- .../bindings/iio/amplifiers/adi,ada4250.yaml | 7 ++--- .../bindings/iio/dac/adi,ad5064.yaml | 7 +++-- .../bindings/iio/dac/adi,ad5360.yaml | 7 +++-- .../bindings/iio/dac/adi,ad5380.yaml | 9 ++++--- .../bindings/iio/dac/adi,ad5421.yaml | 7 ++--- .../bindings/iio/dac/adi,ad5449.yaml | 7 +++-- .../bindings/iio/dac/adi,ad5624r.yaml | 9 ++++--- .../bindings/iio/dac/adi,ad5686.yaml | 9 ++++--- .../bindings/iio/dac/adi,ad5755.yaml | 9 ++++--- .../bindings/iio/dac/adi,ad5758.yaml | 4 +-- .../bindings/iio/dac/adi,ad5761.yaml | 7 +++-- .../bindings/iio/dac/adi,ad5764.yaml | 7 +++-- .../bindings/iio/dac/adi,ad5770r.yaml | 7 ++--- .../bindings/iio/dac/adi,ad5791.yaml | 9 ++++--- .../bindings/iio/dac/adi,ad8801.yaml | 7 +++-- .../bindings/iio/dac/microchip,mcp4922.yaml | 9 ++++--- .../bindings/iio/dac/ti,dac082s085.yaml | 9 ++++--- .../bindings/iio/dac/ti,dac7311.yaml | 7 ++--- .../bindings/iio/dac/ti,dac7612.yaml | 7 ++--- .../bindings/iio/frequency/adf4371.yaml | 7 ++--- .../bindings/iio/health/ti,afe4403.yaml | 9 ++++--- .../bindings/iio/imu/adi,adis16460.yaml | 7 ++--- .../bindings/iio/imu/adi,adis16480.yaml | 9 ++++--- .../bindings/iio/imu/bosch,bmi160.yaml | 7 ++--- .../bindings/iio/imu/invensense,icm42600.yaml | 6 +++-- .../bindings/iio/imu/invensense,mpu6050.yaml | 5 ++-- .../bindings/iio/imu/nxp,fxos8700.yaml | 7 ++--- .../bindings/iio/imu/st,lsm6dsx.yaml | 9 ++++--- .../iio/potentiometer/microchip,mcp41010.yaml | 9 ++++--- .../iio/potentiometer/microchip,mcp4131.yaml | 9 ++++--- .../iio/samsung,sensorhub-rinato.yaml | 9 ++++--- .../iio/temperature/maxim,max31855k.yaml | 4 +-- .../iio/temperature/maxim,max31856.yaml | 6 +++-- .../iio/temperature/maxim,max31865.yaml | 6 +++-- 78 files changed, 324 insertions(+), 249 deletions(-)