setting via gpio i2c bus support at every time then init encoder.
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/go7007-driver.c |5 +
drivers/staging/media/go7007/go7007-usb.c|3 ---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers
- using new v4l2 framework controls
- function for reading volatile controls via i2c bus
- separate V4L2_CID_ ctrls into each V4L2 calls
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/wis-tw2804.c | 248 +
1 files changed, 248 insertions(+), 0
types cast approved, max channels==4 (ADC), i2c_smbus_write_
return s32 type
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/wis-tw2804.c |9 ++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/media/go7007/wis-tw2804.c
b/drivers
- correct cast private data from i2c_get_clientdata()
- initialization priv data
- destroy priv data
- using V4L2 controls framework
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/wis-tw2804.c | 72 +++--
1 files changed, 57 insertions(+), 15
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/README | 26 ++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/drivers/staging/media/go7007/README
b/drivers/staging/media/go7007/README
index aeba132..237f45d 100644
--- a/drivers
zero cleaning allocation for fix.
unregistering bug fixing.
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/go7007-driver.c |2 +-
drivers/staging/media/go7007/go7007-usb.c|2 +-
drivers/staging/media/go7007/go7007-v4l2.c |7 +--
3 files changed, 7
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/wis-tw2804.c | 138 -
1 files changed, 0 insertions(+), 138 deletions(-)
diff --git a/drivers/staging/media/go7007/wis-tw2804.c
b/drivers/staging/media/go7007/wis-tw2804.c
index 0b49342..7bd3058
i2c initialization via struct item
as tw2804 have 0x00 i2c address, so need to use I2C_CLIENT_TEN
flag for validity
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/go7007-driver.c | 20
drivers/staging/media/go7007/go7007-priv.h |2 +-
2 files
Signed-off-by: Volokh Konstantin
---
include/media/v4l2-chip-ident.h |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/include/media/v4l2-chip-ident.h b/include/media/v4l2-chip-ident.h
index 7395c81..5395495 100644
--- a/include/media/v4l2-chip-ident.h
+++ b/include
switch off all ADC (max 4) with first init,
we control it then start/stop grabbing frame
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/wis-tw2804.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/staging/media/go7007/wis-tw2804.c
b/drivers
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/go7007-usb.c |2 +-
drivers/staging/media/go7007/go7007-v4l2.c |3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/media/go7007/go7007-usb.c
b/drivers/staging/media/go7007/go7007-usb.c
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/go7007-driver.c |5 +
drivers/staging/media/go7007/go7007-usb.c|3 ---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/media/go7007/go7007-driver.c
b/drivers/staging/media/go7007
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/go7007-v4l2.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/staging/media/go7007/go7007-v4l2.c
b/drivers/staging/media/go7007/go7007-v4l2.c
index a69250f..2330861 100644
--- a/drivers/staging
Signed-off-by: Volokh Konstantin
---
drivers/staging/media/go7007/go7007-driver.c |2 +-
drivers/staging/media/go7007/go7007-v4l2.c |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/media/go7007/go7007-driver.c
b/drivers/staging/media/go7007/go7007
On Wed, Jan 16, 2013 at 04:35:45PM +0300, Dan Carpenter wrote:
> The problem is that the firmware was being unloaded on disconnect?
>
> regards,
> dan carpenter
If no firmware was loaded (no exists,wrong or some error) then rmmod fails with
OOPS,
so need some protection stuff
>
--
To unsubscribe
On Wed, Jan 16, 2013 at 04:36:08PM +0300, Dan Carpenter wrote:
> You've added the writes for GO7007_BOARDID_ADLINK_MPG24 but removed
> them for GO7007_BOARDID_XMEN and GO7007_BOARDID_XMEN_III. Won't
> that break those boards?
>
I don`t remove code for GO7007_BOARDID_XMEN and GO7007_BOARDID_XMEN_II
16 matches
Mail list logo