#define pr_fmt(fmt) …
#define MODULE_NAME …
#include "842.h"
#include "842_debugfs.h"
#define I2_FIFO_SIZE …
#define I4_FIFO_SIZE …
#define I8_FIFO_SIZE …
static u8 decomp_ops[OPS_MAX][4] = …;
struct sw842_param { … };
#define beN_to_cpu(d, s) …
static int next_bits(struct sw842_param *p, u64 *d, u8 n);
static int __split_next_bits(struct sw842_param *p, u64 *d, u8 n, u8 s)
{ … }
static int next_bits(struct sw842_param *p, u64 *d, u8 n)
{ … }
static int do_data(struct sw842_param *p, u8 n)
{ … }
static int __do_index(struct sw842_param *p, u8 size, u8 bits, u64 fsize)
{ … }
static int do_index(struct sw842_param *p, u8 n)
{ … }
static int do_op(struct sw842_param *p, u8 o)
{ … }
int sw842_decompress(const u8 *in, unsigned int ilen,
u8 *out, unsigned int *olen)
{ … }
EXPORT_SYMBOL_GPL(…);
static int __init sw842_init(void)
{ … }
module_init(…) …;
static void __exit sw842_exit(void)
{ … }
module_exit(sw842_exit);
MODULE_LICENSE(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_AUTHOR(…) …;