Public bug reported:

From the CVS Driver perspective, camera ownership is already handled by
the driver. When running with firmware that supports Protocol 2.0 or
later, the driver sends a command to indicate that SENSING OFF is
required. However, for firmware that only supports Protocol 1.0, there
is no mechanism to notify the firmware of a SENSING OFF state.

Historically, this was not an issue because Linux did not have any users
of HPD (Human Presence Detection) functionality. ISH was not enabling or
registering those sensors, so CVS would never receive HPD-related
notifications. However, in the current scenario, it appears that the
sensors are being registered and treated as HPD-capable devices under
Linux, resulting in ISH sending HPD-related commands to CVS FW. This
behavior is unexpected on Linux and is not part of the Linux POR.

The CVS driver has no visibility into when ISH sends HPD notifications
to CVS FW, nor does it have a mechanism to detect an unexpected HPD
ownership transition and perform any blocking, recovery, or re-
handshake. Even on Windows, these are independent communication paths
operating in parallel.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: linux-oem-6.17 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux-oem-7.0 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: vision-drivers (Ubuntu)
     Importance: Undecided
         Status: Incomplete

** Affects: linux (Ubuntu Noble)
     Importance: Undecided
         Status: Invalid

** Affects: linux-oem-6.17 (Ubuntu Noble)
     Importance: Critical
     Assignee: You-Sheng Yang (vicamo)
         Status: In Progress

** Affects: linux-oem-7.0 (Ubuntu Noble)
     Importance: Undecided
         Status: Invalid

** Affects: vision-drivers (Ubuntu Noble)
     Importance: Undecided
         Status: Won't Fix

** Affects: linux (Ubuntu Resolute)
     Importance: Undecided
         Status: Triaged

** Affects: linux-oem-6.17 (Ubuntu Resolute)
     Importance: Undecided
         Status: Invalid

** Affects: linux-oem-7.0 (Ubuntu Resolute)
     Importance: Critical
     Assignee: You-Sheng Yang (vicamo)
         Status: Triaged

** Affects: vision-drivers (Ubuntu Resolute)
     Importance: Undecided
         Status: Incomplete

** Affects: linux (Ubuntu Stonking)
     Importance: Undecided
         Status: Fix Released

** Affects: linux-oem-6.17 (Ubuntu Stonking)
     Importance: Undecided
         Status: Invalid

** Affects: linux-oem-7.0 (Ubuntu Stonking)
     Importance: Undecided
         Status: Invalid

** Affects: vision-drivers (Ubuntu Stonking)
     Importance: Undecided
         Status: Incomplete


** Tags: jira-somerville-5219

** Also affects: vision-drivers (Ubuntu Resolute)
   Importance: Undecided
       Status: New

** Also affects: vision-drivers (Ubuntu Stonking)
   Importance: Undecided
       Status: New

** Changed in: vision-drivers (Ubuntu Resolute)
       Status: New => Incomplete

** Changed in: vision-drivers (Ubuntu Stonking)
       Status: New => Incomplete

** Also affects: linux-oem-6.17 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-7.0 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: vision-drivers (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.17 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-7.0 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Noble)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2163863

Title:
  New CVS firmware protocol 2.0 takes additional handshake command

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2163863/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to