Skip to content
Commit 98e0500e authored by Manivannan Sadhasivam's avatar Manivannan Sadhasivam Committed by Mauro Carvalho Chehab
Browse files

media: i2c: imx290: Add configurable link frequency and pixel rate



IMX290 operates with multiple link frequency and pixel rate combinations.
The initial driver used a single setting for both but since we now have
the lane count support in place, let's add configurable link frequency
and pixel rate.

Signed-off-by: default avatarManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: default avatarAndrey Konovalov <andrey.konovalov@linaro.org>
Signed-off-by: default avatarSakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
parent 97589ad6
  • mirror @mirror

    mentioned in commit e0eee6be

    ·

    mentioned in commit e0eee6be

    Toggle commit list
  • mirror @mirror

    mentioned in commit 89585339c373cb63409dc1b9b3b75799682e7f55

    ·

    mentioned in commit 89585339c373cb63409dc1b9b3b75799682e7f55

    Toggle commit list
  • mirror @mirror

    mentioned in commit 84e7fb22dece8c139390b3541cceacfbdc5d480c

    ·

    mentioned in commit 84e7fb22dece8c139390b3541cceacfbdc5d480c

    Toggle commit list
  • mirror @mirror

    mentioned in commit 856e049e789a2145d7f1d7c12ac24bcc0be4ba42

    ·

    mentioned in commit 856e049e789a2145d7f1d7c12ac24bcc0be4ba42

    Toggle commit list
  • mirror @mirror

    mentioned in commit 6f6a4aeb

    ·

    mentioned in commit 6f6a4aeb

    Toggle commit list
  • mirror @mirror

    mentioned in commit f08fbdfbd7b9152cc966564c297fe9d06c980230

    ·

    mentioned in commit f08fbdfbd7b9152cc966564c297fe9d06c980230

    Toggle commit list
  • mirror @mirror

    mentioned in commit 57f6c1741be63259b3617eb7f2800c0da817e0e8

    ·

    mentioned in commit 57f6c1741be63259b3617eb7f2800c0da817e0e8

    Toggle commit list
  • mirror @mirror

    mentioned in commit 829ccab36e0c0583f66e98114a83eaa75c5acc45

    ·

    mentioned in commit 829ccab36e0c0583f66e98114a83eaa75c5acc45

    Toggle commit list
  • mirror @mirror

    mentioned in commit 568039a6fea646196f493210318c3938d96af5ef

    ·

    mentioned in commit 568039a6fea646196f493210318c3938d96af5ef

    Toggle commit list
  • mirror @mirror

    mentioned in commit 90a5e9e1940e5e7049e249c662827ec2afaf2dee

    ·

    mentioned in commit 90a5e9e1940e5e7049e249c662827ec2afaf2dee

    Toggle commit list
  • mirror @mirror

    mentioned in commit d559d7dac7b6788b8023571339c52cce7a560aad

    ·

    mentioned in commit d559d7dac7b6788b8023571339c52cce7a560aad

    Toggle commit list
  • mirror @mirror

    mentioned in commit d32d6f8b28b6ea3d0a2ceb7e2ff59cd28d53f4cf

    ·

    mentioned in commit d32d6f8b28b6ea3d0a2ceb7e2ff59cd28d53f4cf

    Toggle commit list
  • mirror @mirror

    mentioned in commit 4ae0fa23

    ·

    mentioned in commit 4ae0fa23

    Toggle commit list
  • mirror @mirror

    mentioned in commit 876b2092881940794f8e4136e67c37b6a48afee5

    ·

    mentioned in commit 876b2092881940794f8e4136e67c37b6a48afee5

    Toggle commit list
  • mirror @mirror

    mentioned in commit 8def4df5397085167c6eb79d8ce56975148a33a5

    ·

    mentioned in commit 8def4df5397085167c6eb79d8ce56975148a33a5

    Toggle commit list
  • mirror @mirror

    mentioned in commit cbbbd401479d2ca38e5b21e58831d0735e1e8f5f

    ·

    mentioned in commit cbbbd401479d2ca38e5b21e58831d0735e1e8f5f

    Toggle commit list
  • mirror @mirror

    mentioned in commit fd5a47af3c920f919d3834c8726ad98fb06387ae

    ·

    mentioned in commit fd5a47af3c920f919d3834c8726ad98fb06387ae

    Toggle commit list
  • mirror @mirror

    mentioned in commit 4898c2cc54afc47ed6b388495c87869cd6f5d01e

    ·

    mentioned in commit 4898c2cc54afc47ed6b388495c87869cd6f5d01e

    Toggle commit list
  • mirror @mirror

    mentioned in commit bb6a4220b6f93019d951e11451d3433a9d8e14be

    ·

    mentioned in commit bb6a4220b6f93019d951e11451d3433a9d8e14be

    Toggle commit list
  • mirror @mirror

    mentioned in commit 3903d595f51883f114e903ba2deefe3109f6a98c

    ·

    mentioned in commit 3903d595f51883f114e903ba2deefe3109f6a98c

    Toggle commit list
  • mirror @mirror

    mentioned in commit 55af81f525008da4cac690491165a695bcec7ec6

    ·

    mentioned in commit 55af81f525008da4cac690491165a695bcec7ec6

    Toggle commit list
  • mirror @mirror

    mentioned in commit 704d1b1ee963c0b8eaba9bb805e79c5366219b41

    ·

    mentioned in commit 704d1b1ee963c0b8eaba9bb805e79c5366219b41

    Toggle commit list
  • mirror @mirror

    mentioned in commit d1b4f6e738eda0dc0e1a52b4c2fb88febad29a8c

    ·

    mentioned in commit d1b4f6e738eda0dc0e1a52b4c2fb88febad29a8c

    Toggle commit list
  • mirror @mirror

    mentioned in commit e49ac9c9

    ·

    mentioned in commit e49ac9c9

    Toggle commit list
  • mirror @mirror

    mentioned in commit 6d9824b7

    ·

    mentioned in commit 6d9824b7

    Toggle commit list
  • mirror @mirror

    mentioned in commit f0ec941db01d740195e3d8624aeb8d4791307f7d

    ·

    mentioned in commit f0ec941db01d740195e3d8624aeb8d4791307f7d

    Toggle commit list
  • mirror @mirror

    mentioned in commit d8f9f3b0a28a504cffc27c4e35c518af0f91d6fe

    ·

    mentioned in commit d8f9f3b0a28a504cffc27c4e35c518af0f91d6fe

    Toggle commit list
  • mirror @mirror

    mentioned in commit 54d3d4e314c9c9708de6eb131f5e8ea04810d154

    ·

    mentioned in commit 54d3d4e314c9c9708de6eb131f5e8ea04810d154

    Toggle commit list
  • mirror @mirror

    mentioned in commit 6cfe620b232af3444fb13ef9222a466cff170e24

    ·

    mentioned in commit 6cfe620b232af3444fb13ef9222a466cff170e24

    Toggle commit list
  • mirror @mirror

    mentioned in commit 50d1ce04a3b47f390b06f6f233b9ccbaa682cb88

    ·

    mentioned in commit 50d1ce04a3b47f390b06f6f233b9ccbaa682cb88

    Toggle commit list
  • mirror @mirror

    mentioned in commit 99ba3b14317c02b0854df83b731c4238746a16d7

    ·

    mentioned in commit 99ba3b14317c02b0854df83b731c4238746a16d7

    Toggle commit list
  • mirror @mirror

    mentioned in commit 030869e72a0156684f598db55cb1465e9e377ff7

    ·

    mentioned in commit 030869e72a0156684f598db55cb1465e9e377ff7

    Toggle commit list
  • mirror @mirror

    mentioned in commit e4e41604d9a29bea5fb21f062afb18d78ea02197

    ·

    mentioned in commit e4e41604d9a29bea5fb21f062afb18d78ea02197

    Toggle commit list
  • mirror @mirror

    mentioned in commit 05fa4a70bca7bfc31fcdb6228b4166c0bd3af40c

    ·

    mentioned in commit 05fa4a70bca7bfc31fcdb6228b4166c0bd3af40c

    Toggle commit list
  • mirror @mirror

    mentioned in commit 53a78524c3fd72c551319af3d7f6d1babec74824

    ·

    mentioned in commit 53a78524c3fd72c551319af3d7f6d1babec74824

    Toggle commit list
  • mirror @mirror

    mentioned in commit 3c782f811ccd080c1e1176671f7857b13efdc9aa

    ·

    mentioned in commit 3c782f811ccd080c1e1176671f7857b13efdc9aa

    Toggle commit list
  • mirror @mirror

    mentioned in commit 952b84fecf7cb63cef322fdd96b2b2d6daad5286

    ·

    mentioned in commit 952b84fecf7cb63cef322fdd96b2b2d6daad5286

    Toggle commit list
  • mirror @mirror

    mentioned in commit c590f14d0e771641168955c8947d555b2ac63ffb

    ·

    mentioned in commit c590f14d0e771641168955c8947d555b2ac63ffb

    Toggle commit list
  • mirror @mirror

    mentioned in commit afe80c9fdd9ac9e178f716859c93d5deb322c347

    ·

    mentioned in commit afe80c9fdd9ac9e178f716859c93d5deb322c347

    Toggle commit list
  • mirror @mirror

    mentioned in commit 2958a0e72d8d491746e88ef81abc5a057f92ff96

    ·

    mentioned in commit 2958a0e72d8d491746e88ef81abc5a057f92ff96

    Toggle commit list
  • mirror @mirror

    mentioned in commit 198754af3bba88feb1cdf65f4a67a5ba24da51c4

    ·

    mentioned in commit 198754af3bba88feb1cdf65f4a67a5ba24da51c4

    Toggle commit list
  • mirror @mirror

    mentioned in commit 31d84a7d2441801672174ab3549ec5f31a0b7560

    ·

    mentioned in commit 31d84a7d2441801672174ab3549ec5f31a0b7560

    Toggle commit list
  • mirror @mirror

    mentioned in commit e5e720a2e4a29b780a3062aaba22630ecdc05028

    ·

    mentioned in commit e5e720a2e4a29b780a3062aaba22630ecdc05028

    Toggle commit list
  • mirror @mirror

    mentioned in commit 0e65cdc6

    ·

    mentioned in commit 0e65cdc6

    Toggle commit list
  • mirror @mirror

    mentioned in commit e051a62a

    ·

    mentioned in commit e051a62a

    Toggle commit list
  • mirror @mirror

    mentioned in commit 51eca2f82f62b053544471cf05a85da34ef08a5b

    ·

    mentioned in commit 51eca2f82f62b053544471cf05a85da34ef08a5b

    Toggle commit list
  • mirror @mirror

    mentioned in commit 946cf129c98c519dda5c75d97adac36bb8dcc866

    ·

    mentioned in commit 946cf129c98c519dda5c75d97adac36bb8dcc866

    Toggle commit list
  • mirror @mirror

    mentioned in commit b88b23820a4e8c2ff7fdfdd975d07234198a725a

    ·

    mentioned in commit b88b23820a4e8c2ff7fdfdd975d07234198a725a

    Toggle commit list
  • mirror @mirror

    mentioned in commit e561f10e095185e508d30fa5e54917f6a49e8212

    ·

    mentioned in commit e561f10e095185e508d30fa5e54917f6a49e8212

    Toggle commit list
  • mirror @mirror

    mentioned in commit ef4651b1ed368855ba2ee863ed52caa967d08eaa

    ·

    mentioned in commit ef4651b1ed368855ba2ee863ed52caa967d08eaa

    Toggle commit list
  • mirror @mirror

    mentioned in commit f17e4ff22a3bcc0653011341f2d77e30857d5e55

    ·

    mentioned in commit f17e4ff22a3bcc0653011341f2d77e30857d5e55

    Toggle commit list
  • mirror @mirror

    mentioned in commit ef1a8ac3f9e97855cce8647d49a275232edcd6d7

    ·

    mentioned in commit ef1a8ac3f9e97855cce8647d49a275232edcd6d7

    Toggle commit list
  • mirror @mirror

    mentioned in commit f745d30670a34454a1d135daa183c6b0fc58e71e

    ·

    mentioned in commit f745d30670a34454a1d135daa183c6b0fc58e71e

    Toggle commit list
  • mirror @mirror

    mentioned in commit bfc54cab0a5339cc072c754eceb02b23e6b8c0f6

    ·

    mentioned in commit bfc54cab0a5339cc072c754eceb02b23e6b8c0f6

    Toggle commit list
  • mirror @mirror

    mentioned in commit fa774311461c9b8bd3cc1c4f4ea7d7fe2d5cb2b1

    ·

    mentioned in commit fa774311461c9b8bd3cc1c4f4ea7d7fe2d5cb2b1

    Toggle commit list
  • mirror @mirror

    mentioned in commit f064f20e306b56078a284de346a738ac22cf6c06

    ·

    mentioned in commit f064f20e306b56078a284de346a738ac22cf6c06

    Toggle commit list
  • mirror @mirror

    mentioned in commit f5744431786f1934489caba8fbcb27c0159979a0

    ·

    mentioned in commit f5744431786f1934489caba8fbcb27c0159979a0

    Toggle commit list
  • mirror @mirror

    mentioned in commit 8dadbed1

    ·

    mentioned in commit 8dadbed1

    Toggle commit list
  • mirror @mirror

    mentioned in commit f51c4972

    ·

    mentioned in commit f51c4972

    Toggle commit list
  • mirror @mirror

    mentioned in commit f8075fc286f92db4255db6aea1ee6fb449ed98c5

    ·

    mentioned in commit f8075fc286f92db4255db6aea1ee6fb449ed98c5

    Toggle commit list
  • mirror @mirror

    mentioned in commit d812fd4f97586a7c44c460b273601fed3f1b96e4

    ·

    mentioned in commit d812fd4f97586a7c44c460b273601fed3f1b96e4

    Toggle commit list
  • mirror @mirror

    mentioned in commit 3a1b3a8fa6c3809401053a7ccf98f87dda20c74b

    ·

    mentioned in commit 3a1b3a8fa6c3809401053a7ccf98f87dda20c74b

    Toggle commit list
  • mirror @mirror

    mentioned in commit 0346a0b39dcbf3d80587ab6e6b26d8ff9eab61e2

    ·

    mentioned in commit 0346a0b39dcbf3d80587ab6e6b26d8ff9eab61e2

    Toggle commit list
  • mirror @mirror

    mentioned in commit 5e14f9c9e66e46043435cd5dd414bb5f01d33bd2

    ·

    mentioned in commit 5e14f9c9e66e46043435cd5dd414bb5f01d33bd2

    Toggle commit list
  • mirror @mirror

    mentioned in commit 647afbbd0652b5584cf69489d3594e1aeb3b2ceb

    ·

    mentioned in commit 647afbbd0652b5584cf69489d3594e1aeb3b2ceb

    Toggle commit list
  • mirror @mirror

    mentioned in commit 699d515d63aa00bbc65141de10e5d305f68fdf27

    ·

    mentioned in commit 699d515d63aa00bbc65141de10e5d305f68fdf27

    Toggle commit list
  • mirror @mirror

    mentioned in commit 5ace9c5a59bc1ef0c768048bbdb196bedd1b7515

    ·

    mentioned in commit 5ace9c5a59bc1ef0c768048bbdb196bedd1b7515

    Toggle commit list
  • mirror @mirror

    mentioned in commit 15e7924f8224b47aa6d43844f103fc96d47bb9b4

    ·

    mentioned in commit 15e7924f8224b47aa6d43844f103fc96d47bb9b4

    Toggle commit list
  • mirror @mirror

    mentioned in commit 19445a4babd1d434c8fefd3ecf7fce79bc69bb8a

    ·

    mentioned in commit 19445a4babd1d434c8fefd3ecf7fce79bc69bb8a

    Toggle commit list
  • mirror @mirror

    mentioned in commit 375755cec937c1a1adbc8d74dc52bc9c736a9a3d

    ·

    mentioned in commit 375755cec937c1a1adbc8d74dc52bc9c736a9a3d

    Toggle commit list
  • mirror @mirror

    mentioned in commit 171ff1535571233a582e78ddbffc101e0b64b636

    ·

    mentioned in commit 171ff1535571233a582e78ddbffc101e0b64b636

    Toggle commit list
  • mirror @mirror

    mentioned in commit 10bedf4dae38ae1bc6c7d9be3d712e69f874e382

    ·

    mentioned in commit 10bedf4dae38ae1bc6c7d9be3d712e69f874e382

    Toggle commit list
  • mirror @mirror

    mentioned in commit b02471ac19aec7864978f23ff4517a0c94b73063

    ·

    mentioned in commit b02471ac19aec7864978f23ff4517a0c94b73063

    Toggle commit list
  • mirror @mirror

    mentioned in commit 33d020f2f5611ed31115c2fc154b47adbe399b64

    ·

    mentioned in commit 33d020f2f5611ed31115c2fc154b47adbe399b64

    Toggle commit list
  • mirror @mirror

    mentioned in commit 0b71473979fbfe6f9e758bebe06e06683f1b0b5f

    ·

    mentioned in commit 0b71473979fbfe6f9e758bebe06e06683f1b0b5f

    Toggle commit list
  • mirror @mirror

    mentioned in commit 257d11f37c5c9791611e4050b4c2dfc9e66a3283

    ·

    mentioned in commit 257d11f37c5c9791611e4050b4c2dfc9e66a3283

    Toggle commit list
  • mirror @mirror

    mentioned in commit 8dac1a35f11f3cd961bc4adbd3d4e743743906d7

    ·

    mentioned in commit 8dac1a35f11f3cd961bc4adbd3d4e743743906d7

    Toggle commit list
  • mirror @mirror

    mentioned in commit 1ef3f081317becaf2444739c73ccedf417a9f969

    ·

    mentioned in commit 1ef3f081317becaf2444739c73ccedf417a9f969

    Toggle commit list
  • mirror @mirror

    mentioned in commit af086161a2187da927371622839ca9a6a56a5c51

    ·

    mentioned in commit af086161a2187da927371622839ca9a6a56a5c51

    Toggle commit list
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment