All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/17] smiapp and smiapp-pll: more robust parameter handling, cleanups
@ 2014-09-17 20:45 Sakari Ailus
  2014-09-17 20:45 ` [PATCH 01/17] smiapp-pll: Correct clock debug prints Sakari Ailus
                   ` (16 more replies)
  0 siblings, 17 replies; 20+ messages in thread
From: Sakari Ailus @ 2014-09-17 20:45 UTC (permalink / raw)
  To: linux-media

Hi,

This set brings several improvements to the smiapp driver and the smiapp PLL
calculator. Especially:

- Several cleanups and small fixes,
- only calculate the VT clock tree for sensors that have no OP tree (the OP
  constraits in pixel clock divider were not taken into account for VT
  clocks),
- fix a (harmless) lockdep warning in sensor initialisation,
- the PLL update is done if there has been a change in output BPP and
- maintain information on valid combinations of link frequencies and
  formats. What could happen was that if one chose a link frequency that was
  not possible for a given media bus format (or the other way around), the
  user was simply given an error with no hints on what could be wrong. The
  format is considered more important and the link rate is adjusted to suit
  the format if needed.

-- 
Kind regards,
Sakari


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2014-09-26 11:12 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-17 20:45 [PATCH 00/17] smiapp and smiapp-pll: more robust parameter handling, cleanups Sakari Ailus
2014-09-17 20:45 ` [PATCH 01/17] smiapp-pll: Correct clock debug prints Sakari Ailus
2014-09-17 20:45 ` [PATCH 02/17] smiapp-pll: The clock tree values are unsigned --- fix " Sakari Ailus
2014-09-17 20:45 ` [PATCH 03/17] smiapp-pll: Separate bounds checking into a separate function Sakari Ailus
2014-09-17 20:45 ` [PATCH 04/17] smiapp-pll: External clock frequency isn't an output value Sakari Ailus
2014-09-17 20:45 ` [PATCH 05/17] smiapp-pll: Unify OP and VT PLL structs Sakari Ailus
2014-09-17 20:45 ` [PATCH 06/17] smiapp-pll: Don't validate OP clocks if there are none Sakari Ailus
2014-09-17 20:45 ` [PATCH 07/17] smiapp-pll: Calculate OP clocks only for sensors that have them Sakari Ailus
2014-09-17 20:45 ` [PATCH 08/17] smiapp: The PLL calculator handles sensors with VT clocks only Sakari Ailus
2014-09-17 20:45 ` [PATCH 09/17] smiapp: Remove validation of op_pix_clk_div Sakari Ailus
2014-09-17 20:45 ` [PATCH 10/17] smiapp-pll: Add pixel rate in pixel array as output parameters Sakari Ailus
2014-09-17 20:45 ` [PATCH 11/17] smiapp: Use actual pixel rate calculated by the PLL calculator Sakari Ailus
2014-09-17 20:45 ` [PATCH 12/17] smiapp: Take mutex during PLL update in sensor initialisation Sakari Ailus
2014-09-17 20:45 ` [PATCH 13/17] smiapp: Split calculating PLL with sensor's limits from updating it Sakari Ailus
2014-09-17 20:45 ` [PATCH 14/17] smiapp: Gather information on valid link rate and BPP combinations Sakari Ailus
2014-09-17 20:45 ` [PATCH 15/17] smiapp: Take valid link frequencies into account in supported mbus codes Sakari Ailus
2014-09-17 20:45 ` [PATCH 16/17] smiapp: Update PLL when setting format Sakari Ailus
2014-09-17 20:45 ` [PATCH 17/17] smiapp: Decrease link frequency if media bus pixel format BPP requires Sakari Ailus
2014-09-26 10:44   ` Laurent Pinchart
2014-09-26 11:01     ` Sakari Ailus

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.