Commit:     c252b0511596f76a32c7c64bcc6cc60b3bc1ec3a
Parent:     5f553388b06532b495681f5d6c8e8fbff64ea86a
Author:     Trent Piepho <[EMAIL PROTECTED]>
AuthorDate: Mon Aug 13 12:21:57 2007 -0300
Committer:  Mauro Carvalho Chehab <[EMAIL PROTECTED]>
CommitDate: Tue Oct 9 22:05:12 2007 -0300

    V4L/DVB (6019): cx88: Make card database more memory efficient
    The vmux setting is only two bits, but was taking up a whole 32
    in the input description struct.  By changing it to a two-bit
    bitfield, it can fit in what was padding space before and drop
    the input size by 4 bytes, from 28 to 24. This drops the board
    description struct, which has 9 inputs, from 280 to 244 bytes.
    Total driver size decreases by 2108 bytes.
    Signed-off-by: Trent Piepho <[EMAIL PROTECTED]>
    Signed-off-by: Mauro Carvalho Chehab <[EMAIL PROTECTED]>
 drivers/media/video/cx88/cx88.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/media/video/cx88/cx88.h b/drivers/media/video/cx88/cx88.h
index 8091268..78486f9 100644
--- a/drivers/media/video/cx88/cx88.h
+++ b/drivers/media/video/cx88/cx88.h
@@ -226,8 +226,8 @@ enum cx88_itype {
 struct cx88_input {
        enum cx88_itype type;
-       unsigned int    vmux;
        u32             gpio0, gpio1, gpio2, gpio3;
+       unsigned int    vmux:2;
        unsigned int    extadc:1;
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to