On Mon, Dec 11, 2017 at 6:41 PM, Jose Abreu <[email protected]> wrote: > This adds support for the Synopsys DesignWare HDMI RX PHY e405. This > phy receives and decodes HDMI video that is delivered to a controller. > > Main features included in this driver are: > - Equalizer algorithm that chooses the phy best settings > according to the detected HDMI cable characteristics. > - Support for scrambling > - Support for HDMI 2.0 modes up to 6G (HDMI 4k@60Hz). > > The driver was implemented as a standalone V4L2 subdevice and the > phy interface with the controller was implemented using V4L2 ioctls. I > do not know if this is the best option but it is not possible to use the > existing API functions directly as we need specific functions that will > be called by the controller at specific configuration stages. > > There is also a bidirectional communication between controller and phy: > The phy must provide functions that the controller will call (i.e. > configuration functions) and the controller must provide read/write > callbacks, as well as other specific functions. > > Signed-off-by: Jose Abreu <[email protected]> > Cc: Joao Pinto <[email protected]> > Cc: Mauro Carvalho Chehab <[email protected]> > Cc: Hans Verkuil <[email protected]> > Cc: Sylwester Nawrocki <[email protected]> > Cc: Philippe Ombredanne <[email protected]> > --- > Changes from v9: > - Use SPDX License ID (Philippe)
Acked-by: Philippe Ombredanne <[email protected]> Thanks! -- Cordially Philippe Ombredanne

