Before (with 2.6.22-8 and my modifications in the kernel source) it was:
$ lsmod | grep lirc lirc_gpio 11184 1 lirc_dev 16116 1 lirc_gpio bttv 172788 2 lirc_gpio,bt878
$ lsmod | grep bttv bttv 172788 2 lirc_gpio,bt878 video_buf 24324 1 bttv ir_common 35232 1 bttv compat_ioctl32 2432 1 bttv i2c_algo_bit 7428 1 bttv btcx_risc 5768 1 bttv tveeprom 16784 1 bttv videodev 29312 1 bttv v4l2_common 18432 4 tuner,tvaudio,bttv,videodev v4l1_compat 15364 2 bttv,videodev i2c_core 26112 10 eeprom,i2c_isa,i2c_ali1535,tuner,tvaudio,i2c_ali1563,i2c_ali15x3,bttv,i2c_algo_bit,tveeprom
Before (with 2.6.22-8 and my modifications in the kernel source) it was:
$ lsmod | grep lirc
lirc_gpio 11184 1
lirc_dev 16116 1 lirc_gpio
bttv 172788 2 lirc_gpio,bt878
$ lsmod | grep bttv bttv,videodev i2c_isa, i2c_ali1535, tuner,tvaudio, i2c_ali1563, i2c_ali15x3, bttv,i2c_ algo_bit, tveeprom
bttv 172788 2 lirc_gpio,bt878
video_buf 24324 1 bttv
ir_common 35232 1 bttv
compat_ioctl32 2432 1 bttv
i2c_algo_bit 7428 1 bttv
btcx_risc 5768 1 bttv
tveeprom 16784 1 bttv
videodev 29312 1 bttv
v4l2_common 18432 4 tuner,tvaudio,
v4l1_compat 15364 2 bttv,videodev
i2c_core 26112 10 eeprom,