The following configs are enabled to support CAN:
CONFIG_CAN
CONFIG_CAN_VCAN
CONFIG_CAN_SLCAN
CONFIG_CAN_PEAK_PCIEFD
CONFIG_MTTCAN
CONFIG_TEGRA_HV_SECCAN
However, not all platforms would need CAN support, especially both
MTTCAN and TEGRA_HV_SECCAN depend on ARCH_TEGRA_18x_SOC, so these
could be just skipped for older SoCs, e.g. ARCH_TEGRA_210_SOC.
This patch changes all CAN configs to =m to build them as LKMs.
Bug
200428570
Bug
2284925
Change-Id: If6899fac19876b84adec70c64657441163de111b
Signed-off-by: Nicolin Chen <nicolinc@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/
1820605
(cherry picked from commit
fb39a231b428699d4a62c329fdc2bca455908dbb)
Signed-off-by: Nicolin Chen <nicolinc@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/
1933435
(cherry picked from commit
191c4e9ea0e53e160004527ad525c370041271d3)
Reviewed-on: https://git-master.nvidia.com/r/
1934734
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_U32=y
CONFIG_NET_CLS_ACT=y
-CONFIG_CAN=y
-CONFIG_CAN_VCAN=y
-CONFIG_CAN_SLCAN=y
-CONFIG_CAN_PEAK_USB=y
-CONFIG_MTTCAN=y
-CONFIG_TEGRA_HV_SECCAN=y
+CONFIG_CAN=m
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_PEAK_USB=m
+CONFIG_MTTCAN=m
+CONFIG_TEGRA_HV_SECCAN=m
CONFIG_BT=y
CONFIG_BT_HIDP=y
# CONFIG_BT_HS is not set