Author: jogo Date: 2015-08-23 11:41:27 +0200 (Sun, 23 Aug 2015) New Revision: 46710
Modified: branches/chaos_calmer/package/kernel/mac80211/Makefile Log: CC: mac80211: disable ipw2x00 for big endian targets The ipw2x00 drivers assume that the system they are running is little endian, and access everything in native byte order. When run on a big endian system, everything breaks apart. Since fixing this is non trivial on a first glance, disable them for big endian targets. Backport of r46708. Signed-off-by: Jonas Gorski <[email protected]> Modified: branches/chaos_calmer/package/kernel/mac80211/Makefile =================================================================== --- branches/chaos_calmer/package/kernel/mac80211/Makefile 2015-08-23 09:41:07 UTC (rev 46709) +++ branches/chaos_calmer/package/kernel/mac80211/Makefile 2015-08-23 09:41:27 UTC (rev 46710) @@ -707,7 +707,7 @@ define KernelPackage/net-libipw $(call KernelPackage/mac80211/Default) TITLE:=libipw for ipw2100 and ipw2200 - DEPENDS:=@PCI_SUPPORT +kmod-crypto-core +kmod-crypto-arc4 +kmod-crypto-aes +kmod-crypto-michael-mic +kmod-lib80211 +kmod-cfg80211 +@DRIVER_WEXT_SUPPORT + DEPENDS:=@PCI_SUPPORT +kmod-crypto-core +kmod-crypto-arc4 +kmod-crypto-aes +kmod-crypto-michael-mic +kmod-lib80211 +kmod-cfg80211 +@DRIVER_WEXT_SUPPORT @!BIG_ENDIAN FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ipw2x00/libipw.ko AUTOLOAD:=$(call AutoProbe,libipw) endef _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
