From patchwork Thu May 19 07:51:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1959 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 3EE5A3F15A for ; Thu, 19 May 2022 09:51:21 +0200 (CEST) Received: by mail-wr1-f69.google.com with SMTP id u11-20020a056000038b00b0020c9ea8b64fsf1237347wrf.2 for ; Thu, 19 May 2022 00:51:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1652946681; cv=pass; d=google.com; s=arc-20160816; b=OERQXdWpHi9S5YbLz0ayqlmtERNHrF3dxrs5tq84OFdYZfPXPIjh2oCglGB2268i82 y+g5ULOTbn1diNW37zyboa/i2RZ/p02RuPeISOWpXilVYIuZ4IOH1n1+sjml6Agfp9cq CDyHLqqaWw4ECLsgrX0tQLnm1Wu8yAGC7dGOPSIinDBW9YbzQQujVyYj1O5POR1Vy767 P4K96qnOJrScSSF/oCHt9dZy3FRszJb1yGQyQ/EEHDvwXCikayJsXy1fzei5jK49+/Gn O1wj7fxLgEiS4cS3Ie5qYkrD7t/AOS/47tUPpv2FS9rhEHqvJQFpabJilmzhM9afUT23 SFcw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=gRw9PJGOFlYZJxF4Gk786Kqusx4YbyCCQHHyvz5SUAo=; b=WAos0lM7lHnNBS/xVTGMasdaeM4FvI/iwaIMVLwKn8FLfq+Ag1hFvibe0tGnX90Fca SiO7ciULj+LWzbnWZcjWHjQAFRJwkDpMZjY0yFZexWUU17ORnqv9mGhYw6cXL+lyDJGF XWqwp+Ov5IShQTt3iPEctD5zlYLM1Qy6G5Le/5Zx3wilzwM6m5Six+dg9dxmJZAfaPZy 53L+jsYVz5oGOiw26W5ngfhvZyTc5uLDX4gAt67IN5FFptEMbpzehhte7qbt4v0ELz8w EtvkQtJPtn8xemxAbKhHhuRidff6nN4XqZzNk462Zfl7RHD4XNp/Shi3nFu3/vkj06Kr x6gg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=THg3bDf3; spf=pass (google.com: domain of tommaso.merciai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=tommaso.merciai@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=gRw9PJGOFlYZJxF4Gk786Kqusx4YbyCCQHHyvz5SUAo=; b=QxATvbVCxLz7AYoRS9SZbITuvP7e1guqcvi2AeroaPXKT/9v9C2orXJys0tWqyCyqV qOLr/I1YCc3U8AzP69ZbNIv5Mzzd+NmAzKMxZYyRTroMvaWaU9pzjaoLJGl/SunBmXkH arkZjyKk/7bRcB1UcPTSZyK24DBi+xZkzvq84= 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 :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-unsubscribe; bh=gRw9PJGOFlYZJxF4Gk786Kqusx4YbyCCQHHyvz5SUAo=; b=LFnfUkYMxY3KejQ9PTkXM8E7X9LWSxscB+/tuHE4IY6/ysAUHMnk8RKsEFFQMIUDlJ P44p09s6C0KUg5ZbhvVnQAWkC0OjEASQXN/8MYFq4VchQiNT7pUra3lSPape8GxLVDHV 5KCDnU0nabau2CvDUuWZsyrTTtD+GzuVccJgooK2RaBkuhp6y3f0helgBXOzVv/vVyy0 +0A5I54aGd1BILI1y5mwJwzjZgG4Lm1zA4DRJmFvoFvJngNtyhXS6e7HMrtU+UDELRUF O+rINwzXfKbpCyZ3IMUNDN6EEb0COfTqwfJS6+M9yeG1em8cPLhDCsFxSTHx/hiuo6WO pYFA== X-Gm-Message-State: AOAM533m6ZFdsH7UWUavPVnGJ3O8dYTUFsWRPf8NC2N6OG+hrjzbrxCO zGt5QHxZQ5rANBTaI6qm0tM50yKG X-Google-Smtp-Source: ABdhPJx3IULgu7HGBt3yGpHN0AundTbBi9uLG6Rt13IWuwt6MS10CJTLRkCrH2d0f8lE0jZYbcSXQg== X-Received: by 2002:a05:6000:1883:b0:205:c0cb:33c6 with SMTP id a3-20020a056000188300b00205c0cb33c6mr2883033wri.39.1652946680911; Thu, 19 May 2022 00:51:20 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:600c:500d:b0:394:77fc:d6b8 with SMTP id n13-20020a05600c500d00b0039477fcd6b8ls3735472wmr.1.canary-gmail; Thu, 19 May 2022 00:51:20 -0700 (PDT) X-Received: by 2002:a05:600c:3d09:b0:394:7224:e6c4 with SMTP id bh9-20020a05600c3d0900b003947224e6c4mr2588801wmb.60.1652946679771; Thu, 19 May 2022 00:51:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652946679; cv=none; d=google.com; s=arc-20160816; b=Picw+yOWg/rjgSwsnl5wByTPoJZJwGI+o6hcZoDI3qGRXl+07md0A+8kVrctI4oajY pMLxof3Gg5XKdl4Qspa6skbgCI9AZWLeRQnvf6/wBGuSmHfaHilGFmXnevZsvxRRp6SX ju0sZfs3EbpFh6e4KIh/EUN3ZqAacB/+L0oZ0u542/8ZYIyQgEVCklg4d5YnbTO78Rmy ZEUDFAfl/zE0OxjKRmAYyjlqJlj4OC3ur9j6VT77EwUhTQrqumbaJGcJ2nXOQF2dOgH6 Jq4ED1NSb8Yu4ROQbhwASlwxGYSUaXpifkBdtAUh5rNX3k598ArGI28Ekha9l7IiMn26 y25w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=DG5A5GdlenYo4QJbOcBZwaKuyMdIzocKcvymvOTAtz4=; b=lGpeovOXlvwOCGalSOUN7UWH50K+hA+mlQgv3Tq6egXaizVA6yxtRbR2Ak/JOANhki Fz9gbAnCLRUfFfTaX0Iq8YbQyuAPSXJzUCvO7ZiB97QN78SibqR/XNJwmv0FoVLd6A0K sVA567zQO4qCxqWs6yX68q9FRxfA2dR0Ykc2J5BnB3Yx+FFQaJHBRwXfAxp2xtlicsYu cKvzzqRwn6uczCL80qEhq8fSQ1q3zUY/F0SMEjlZ/xCUxsoxg5pe/vcrZ5xEeyg3nN88 Pa60FI/T7FrJvqAiPKLPSbKXlMf+tCgiEN7fH8cM6yIjicqKp/QXtbYMDcp4TjnOzLRg YPmw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=THg3bDf3; spf=pass (google.com: domain of tommaso.merciai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=tommaso.merciai@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id n6-20020a1ca406000000b00394061354e4sor1414257wme.2.2022.05.19.00.51.19 for (Google Transport Security); Thu, 19 May 2022 00:51:19 -0700 (PDT) Received-SPF: pass (google.com: domain of tommaso.merciai@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a7b:cb83:0:b0:37e:bc50:3c6b with SMTP id m3-20020a7bcb83000000b0037ebc503c6bmr3129641wmi.67.1652946679492; Thu, 19 May 2022 00:51:19 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-53-154.cust.vodafonedsl.it. [188.217.53.154]) by smtp.gmail.com with ESMTPSA id c6-20020a05600c4a0600b003942a244ebfsm3370254wmp.4.2022.05.19.00.51.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 May 2022 00:51:19 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, linuxfancy@googlegroups.com, linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, Shunqian Zheng , Mauro Carvalho Chehab , linux-media@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] arm64: dts: rockchip: px30: fix ov5695 camera probe Date: Thu, 19 May 2022 09:51:13 +0200 Message-Id: <20220519075117.1003520-1-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Original-Sender: tommaso.merciai@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=THg3bDf3; spf=pass (google.com: domain of tommaso.merciai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=tommaso.merciai@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Hi, This series fix camera probing issue of ov5695 camera driver for px30 evb. Improve also the ov5695.c driver using using regulator_bulk_enable/regulatore_bulk_disable function in __ov5695_power_on/__ov5695_power_off functions instead of for loop 1. use regulator_bulk_enable/regulator_bulk disable instead of for loop into ov5695 power_on/power_off 2. max drive-strength for cif_clkout_m0 3. add mux for mipi-pdn pad 4. use rk gpio naming convention for reset-gpio of ov5695 Note: - This series was tested on PX30_Mini_EVB_V11_20190507 board Tommaso Merciai (4): media: i2c: ov5695: use regulator_bulk_enable/regulator_bulk disable instead of for loop arm64: dts: rockchip: px30: max drive-strength for cif_clkout_m0 arm64: dts: rockchip: px30: add mux for mipi-pdn pad arm64: dts: rockchip: px30: use rk gpio naming convention into reset-gpios arch/arm64/boot/dts/rockchip/px30-evb.dts | 17 +++++++++++++-- drivers/media/i2c/ov5695.c | 25 +++++++---------------- 2 files changed, 22 insertions(+), 20 deletions(-)