mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-06 02:24:14 +08:00
37b288f54b
Fix the following error for builds on 32bit architectures:
ERROR: modpost: "__udivdi3"
[drivers/media/test-drivers/vidtv/dvb-vidtv-bridge.ko] undefined!
Which is due to 64bit divisions that did not go through the helpers
in linux/math64.h
As vidtv_mux_check_mux_rate was not operational in its current form,
drop the entire function while it is not fixed properly.
For now, call vidtv_mux_pad_with_nulls with a constant number of packets
to avoid warnings due to unused functions when building this driver.
The 64bit division used in the s302m is not needed, remove them and use
a fixed number of frames and a constant PTS increment instead.
Fixes:
|
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
vidtv_bridge.c | ||
vidtv_bridge.h | ||
vidtv_channel.c | ||
vidtv_channel.h | ||
vidtv_common.c | ||
vidtv_common.h | ||
vidtv_demod.c | ||
vidtv_demod.h | ||
vidtv_encoder.h | ||
vidtv_mux.c | ||
vidtv_mux.h | ||
vidtv_pes.c | ||
vidtv_pes.h | ||
vidtv_psi.c | ||
vidtv_psi.h | ||
vidtv_s302m.c | ||
vidtv_s302m.h | ||
vidtv_ts.c | ||
vidtv_ts.h | ||
vidtv_tuner.c | ||
vidtv_tuner.h |