From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (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 D28F7276024 for ; Fri, 13 Jun 2025 09:06:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749805622; cv=none; b=jYAHHRaftodzv9m5f2x6a2XajX5V5JY38h1S6k0p7/lfwjgfFbCUwWD/94zORBvbf0jRZBv/2R941DLg9/lP7qRVkBqL0Bsf5NNh3srPVNi2D/eb5oa8VzjHGDTnEseqDgkmtoiG81seduiL6kPh5ZIkwW+BOINiv5O3Y4nJd2g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749805622; c=relaxed/simple; bh=8v8z1FWUX57maURUPqyPWtz5XnEw8s5WyBdF090ukaY=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=RtYm1BJJXULpGrgsNGbBnuHgwv6ZwYMVn7I51Lse/Eb9QsX3jZddO8D4WnyP8rJkgZiG6m5PvYVU87nBA18JKQfUxxpEcbBze1TndHmixfMi5oGl2jQJMZHREZEsht1vhoQYjdiRiqPRsD0ZNZdrkXo91JVUJc9ss2yp4cxH6ps= 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=HvjuJMbP; arc=none smtp.client-ip=209.85.221.42 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="HvjuJMbP" Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-3a375e72473so1184378f8f.0 for ; Fri, 13 Jun 2025 02:06:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1749805618; x=1750410418; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=aAaLTxJxQSOBPK00di1TiVD2/+bDYxSeLtNf4ACwwZ8=; b=HvjuJMbP4zRa9mzC7FnrPO+1VPy2z6aD7J65FW7MjGkmq1+gQ+3vbxCZqmWtqix2lk mj2/tFrR++a6upnzkYGEVSROXbdGGMVhbYD3HVO9CrpbJkfwr0GL17Jry9fsXcfROoPQ 33mgjbDHFy4ZnbKPiMGOTNifJ4bRsDtYxIRG9gkIVOpwYf/Zdr8wLT5bv5FAW/t5kIpG qqkSX1ADfEYzVnLW0CX/xh3gns0opLRBDsrJgV3efWqN1SSmRL9OMgVDjyx5CnyrU3zN jF32I5nxduTV+101a9XPTDr0jgU72Bu4JS1ktN6bpGjZZ2E0iQV9VilQlJh43Rfj/fir /nVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749805618; x=1750410418; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=aAaLTxJxQSOBPK00di1TiVD2/+bDYxSeLtNf4ACwwZ8=; b=sTFIVwIZVYTrUT2GxsLExwS8T1dt2sQst3b/esWmKbp+LE/qR5EaXarKGGsOhkZehu I2vL7fR2SItCiAGfaXQtcf/c59VRIEWksWyMyRgpl2QoMOIRY2Galk7ZJ1yjapMmuv7q 9+oUKguD7nx5sej8Iyz4UcwWHykmlXRqYYHvPMCljpucc4gjKWVpiLjdtrcXp/cHYiFw WrwMQQRnj9+xBoeFzdjH5wSy7dEBaRlwxqARBGAuXbhoQBsX/DPhKY3mxw8iw89yRRzG ELajEYfo8OfGDgb50BFn7blqQsgOi3ZvihQ5VPBGtjHhAjQOxefutiamzz7ye7RIAK7y lNrA== X-Forwarded-Encrypted: i=1; AJvYcCW/eC3q/eeiBFUaOth92HPdHUkMnqR/5HI7to7xS7XTXD04nsW4oYbUryctsFPc7jG8GlrvXsI9eE3DJ0lx@vger.kernel.org X-Gm-Message-State: AOJu0YyXLiSE6DSEPpqOzSs5C0P9Uz+xDNKiAffTMzZIeIiU0ItHFdz0 RviRLK1IdSyZYXTo/Njhl3FDneWPkKFJMdJEqnPsOLyDKPf1qaMWzj9vDP20/8mOXRw= X-Gm-Gg: ASbGncvoowITcq7pt6xHGUs1Lw62xQPfZF7TMsmuT/7pJ490nY/kldSYWallmREzv1z LeEa0wsUZxRpLTPLfWgfBoS6FeojFDgojQJsTOpsisRiRkT1CDciwtXh528hb0kyNZWh636QJUP f1+AIfM9nthXW9aki9Rz86EqbR6v0SBxpkhZsHWCGGFjEM910wrIizYPALE8raTXlTvhnOL5WB4 WoZQnI4KNA9ONKRNeIo7tYHAbFYaqd6BktCDMr7Q4dMTkhfk3h0H/mvajlOrOL2GxNYuV4VuyVj C9ppqaUSEBOmvtf65WH7ovB+KQh9XulB8OPulYadyL7PXrlGctm7ss3RubepKEdjHwKU9mXqFdD 4du1qCDyF8bkzRwADHD4ce5NfX9w= X-Google-Smtp-Source: AGHT+IHKdOCCwC/jAonAVvSzRKtYvh15p1CjD8HlQ5r/BgxWYHTNJHTzjvvWhTBYkJFMfKkTw46zjA== X-Received: by 2002:a05:6000:24c7:b0:3a4:ed10:c14 with SMTP id ffacd0b85a97d-3a5686f59b4mr2265652f8f.14.1749805618134; Fri, 13 Jun 2025 02:06:58 -0700 (PDT) Received: from [192.168.0.35] (188-141-3-146.dynamic.upc.ie. [188.141.3.146]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a568a60d0fsm1721123f8f.22.2025.06.13.02.06.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 13 Jun 2025 02:06:57 -0700 (PDT) Message-ID: Date: Fri, 13 Jun 2025 10:06:56 +0100 Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 4/9] media: qcom: camss: register camss media device before subdevices To: Vladimir Zapolskiy , Robert Foss , Todor Tomov , Bryan O'Donoghue , Mauro Carvalho Chehab , Hans Verkuil Cc: linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org References: <20250513142353.2572563-1-vladimir.zapolskiy@linaro.org> <20250513142353.2572563-5-vladimir.zapolskiy@linaro.org> Content-Language: en-US From: Bryan O'Donoghue In-Reply-To: <20250513142353.2572563-5-vladimir.zapolskiy@linaro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 13/05/2025 15:23, Vladimir Zapolskiy wrote: > A media device can and at least for sake of simplicity should be registered > before V4L2 devices including the ones added on async completion. > > The change removes the second and out of camss_probe() media device > registration path, and it allows to get a working ISP media device > independently from connected or not sensor devices. So are you proposing this change to simply the code or for this secondary reason ? --- bod