On Mon, 2011-01-24 at 13:18 -0200, Mauro Carvalho Chehab wrote:
> The rc-hauppauge-new map is a messy thing, as it bundles 3
> different remote controllers as if they were just one,
> discarding the address byte. Also, some key maps are wrong.
>
> With the conversion to the new rc-core, it is likely that
> most of the devices won't be working properly, as the i2c
> driver and the raw decoders are now providing 16 bits for
> the remote, instead of just 8.
>
> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
All the patch emails didn't/haven't come through to me.
Did you miss cx23885-input.c, or is that using a map that isn't affected
by these changes?
Also one comment below:
> delete mode 100644 drivers/media/rc/keymaps/rc-hauppauge-new.c
[...]
> diff --git a/drivers/media/video/ir-kbd-i2c.c
> b/drivers/media/video/ir-kbd-i2c.c
> index d2b20ad..b18373a 100644
> --- a/drivers/media/video/ir-kbd-i2c.c
> +++ b/drivers/media/video/ir-kbd-i2c.c
> @@ -300,7 +300,7 @@ static int ir_probe(struct i2c_client *client, const
> struct i2c_device_id *id)
> ir->get_key = get_key_haup;
> rc_type = RC_TYPE_RC5;
> if (hauppauge == 1) {
> - ir_codes = RC_MAP_HAUPPAUGE_NEW;
> + ir_codes = RC_MAP_HAUPPAUGE;
> } else {
> ir_codes = RC_MAP_RC5_TV;
> }
> @@ -327,7 +327,7 @@ static int ir_probe(struct i2c_client *client, const
> struct i2c_device_id *id)
> name = "Hauppauge/Zilog Z8";
> ir->get_key = get_key_haup_xvr;
> rc_type = RC_TYPE_RC5;
> - ir_codes = hauppauge ? RC_MAP_HAUPPAUGE_NEW : RC_MAP_RC5_TV;
> + ir_codes = hauppauge ? RC_MAP_HAUPPAUGE : RC_MAP_RC5_TV;
> break;
> }
The "hauppauge" module parameter was to make ir-kbd-i2c to default to a
keymap for the old black remote.
If you have combined the black remote's keymap with the grey remote's
keymap, why keep the "hauppauge" module parameter?
Regards,
Andy
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html