diff options
| author | Mauro Carvalho Chehab <devnull@localhost> | 2005-10-14 16:31:51 +0000 |
|---|---|---|
| committer | Mauro Carvalho Chehab <devnull@localhost> | 2005-10-14 16:31:51 +0000 |
| commit | 1edf84238781769797aebeacf47dee473fbe6c2f (patch) | |
| tree | 9e2d3fbf1efb7ced451c2850ed2feb1594b95ac4 /v4l/ChangeLog | |
| parent | 1c005f87b5b714b9b19c3e4a3ca5ddd5d1eb3831 (diff) | |
| download | mediapointer-dvb-s2-1edf84238781769797aebeacf47dee473fbe6c2f.tar.gz mediapointer-dvb-s2-1edf84238781769797aebeacf47dee473fbe6c2f.tar.bz2 | |
Several Improvement on I2C IR handling for em2820:
- moved Pinnacle IR table (ir_codes_em2820) to em2820-input.c
- IR struct renamed and moved to a header file.
- New file to handle em2820-specific IR.
- Some cleanups.
- attach now detects I2C IR and calls em2820-specific IR code
- IR compat code moved to compat.h
- New header with struct IR_i2c there, to allow it to be
used by board-specific input handlers.
Some improvements at em28xx board detection:
- Board detection message improved to show interface and class.
- Now it doesn't touch audio interfaces.
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
Diffstat (limited to 'v4l/ChangeLog')
| -rw-r--r-- | v4l/ChangeLog | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/v4l/ChangeLog b/v4l/ChangeLog index e0c9719cb..27ef3074d 100644 --- a/v4l/ChangeLog +++ b/v4l/ChangeLog @@ -1,3 +1,79 @@ +2005-10-14 16:04 mchehab + + * ../linux/drivers/media/video/ir-kbd-i2c.c: (get_key_haup), + (get_key_pixelview), (get_key_pv951), (get_key_knc1), + (get_key_purpletv), (ir_key_poll), (ir_timer), (ir_work), + (ir_attach), (ir_detach), (ir_probe): + + - moved Pinnacle IR table (ir_codes_em2820) to em2820-input.c + - IR struct renamed and moved to a header file. + + * ../v4l/Makefile: + * ../linux/drivers/usb/media/em2820-input.c: + - New file to handle em2820-specific IR. + - It uses ir-kbd-i2c to handle I2C IR. + - Experimental em2820 code removed and probe fixed. + - Detection code changed to be like i2c_scan, since the old one + doesn't work with em2820 cards. + + * ../linux/drivers/usb/media/em2820-cards.c: (em2820_card_setup): + - Removed some testing code. + + * ../linux/drivers/usb/media/em2820-i2c.c: (em2820_i2c_xfer), + (attach_inform): + - Some cleanups at debug messages. + - attach now detects I2C IR and calls em2820-specific IR code + + * ../linux/drivers/usb/media/em2820-video.c: (em2820_usb_probe): + - Board detection message improved to show interface and class. + - Now it doesn't touch audio interfaces. + + * ../linux/drivers/usb/media/em2820.h: + - Comments changed to /* */ instead of // + - Included IR headers + + * ../v4l/compat.h: + * ../linux/include/media/ir-common.h: + - IR compat code moved to compat.h + + * ../linux/include/media/ir-kbd-i2c.h: + - New header with struct IR_i2c there, to allow it to be + used by board-specific input handlers. + + Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br> + +2005-10-14 15:48 mchehab + + * ../linux/drivers/usb/media/em2820-input.c + * ../v4l/Makefile: + + * ../linux/drivers/usb/media/em2820-cards.c: (em2820_card_setup): + * ../linux/drivers/usb/media/em2820-i2c.c: (em2820_i2c_xfer), + (attach_inform): + * ../linux/drivers/usb/media/em2820-video.c: (em2820_usb_probe): + * ../linux/drivers/usb/media/em2820.h: + * ../linux/include/media/ir-common.h: + * ../v4l/compat.h: + + Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br> + +2005-10-14 15:46 mchehab + + * ../linux/drivers/media/video/ir-kbd-i2c.c: (get_key_haup), + (get_key_pixelview), (get_key_pv951), (get_key_knc1), + (get_key_purpletv), (ir_key_poll), (ir_timer), (ir_work), + (ir_attach), (ir_detach), (ir_probe): + * ../linux/drivers/usb/media/em2820-cards.c: (em2820_card_setup): + * ../linux/drivers/usb/media/em2820-i2c.c: (em2820_i2c_xfer), + (attach_inform): + * ../linux/drivers/usb/media/em2820-video.c: (em2820_usb_probe): + * ../linux/drivers/usb/media/em2820.h: + * ../linux/include/media/ir-common.h: + * ../v4l/Makefile: + * ../v4l/compat.h: + + Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br> + 2005-10-13 01:09 mrechberger * ../linux/drivers/media/video/ir-kbd-i2c.c: |
