burzumishi / linux-baytrail-flexx10

Install GNU/Linux on NextBook Flexx 10.1
GNU General Public License v2.0
82 stars 18 forks source link

0001-drivers-staging-rtl8723bs.patch and kernel-4.9-rc5 #24

Closed Tuxman2 closed 7 years ago

Tuxman2 commented 7 years ago

Hello,

I tried to apply the 0001-drivers-staging-rtl8723bs.patch to kernel-4.9-rc5 source with the patch -p1 command.

Here is the result :

patching

file drivers/staging/Kconfig Hunk #1 succeeded at 40 with fuzz 2 (offset -2 lines). patching file drivers/staging/Makefile Hunk #1 FAILED at 10. 1 out of 1 hunk FAILED -- saving rejects to file drivers/staging/Makefile.rej patching file drivers/staging/rtl8723bs/Kconfig patching file drivers/staging/rtl8723bs/Makefile patching file drivers/staging/rtl8723bs/convert_firmware.c patching file drivers/staging/rtl8723bs/convert_firmware.h patching file drivers/staging/rtl8723bs/core/rtw_ap.c patching file drivers/staging/rtl8723bs/core/rtw_btcoex.c patching file drivers/staging/rtl8723bs/core/rtw_cmd.c patching file drivers/staging/rtl8723bs/core/rtw_debug.c patching file drivers/staging/rtl8723bs/core/rtw_eeprom.c patching file drivers/staging/rtl8723bs/core/rtw_efuse.c patching file drivers/staging/rtl8723bs/core/rtw_ieee80211.c patching file drivers/staging/rtl8723bs/core/rtw_io.c patching file drivers/staging/rtl8723bs/core/rtw_ioctl_set.c patching file drivers/staging/rtl8723bs/core/rtw_mlme.c patching file drivers/staging/rtl8723bs/core/rtw_mlme_ext.c patching file drivers/staging/rtl8723bs/core/rtw_odm.c patching file drivers/staging/rtl8723bs/core/rtw_pwrctrl.c patching file drivers/staging/rtl8723bs/core/rtw_recv.c patching file drivers/staging/rtl8723bs/core/rtw_rf.c patching file drivers/staging/rtl8723bs/core/rtw_security.c patching file drivers/staging/rtl8723bs/core/rtw_sta_mgt.c patching file drivers/staging/rtl8723bs/core/rtw_wlan_util.c patching file drivers/staging/rtl8723bs/core/rtw_xmit.c patching file drivers/staging/rtl8723bs/hal/Hal8723BPwrSeq.c patching file drivers/staging/rtl8723bs/hal/Hal8723BReg.h patching file drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c patching file drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h patching file drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c patching file drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h patching file drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h patching file drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c patching file drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h patching file drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c patching file drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h patching file drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c patching file drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h patching file drivers/staging/rtl8723bs/hal/HalPhyRf.c patching file drivers/staging/rtl8723bs/hal/HalPhyRf.h patching file drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c patching file drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h patching file drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c patching file drivers/staging/rtl8723bs/hal/Mp_Precomp.h patching file drivers/staging/rtl8723bs/hal/hal_btcoex.c patching file drivers/staging/rtl8723bs/hal/hal_com.c patching file drivers/staging/rtl8723bs/hal/hal_com_phycfg.c patching file drivers/staging/rtl8723bs/hal/hal_intf.c patching file drivers/staging/rtl8723bs/hal/hal_phy.c patching file drivers/staging/rtl8723bs/hal/hal_sdio.c patching file drivers/staging/rtl8723bs/hal/odm.c patching file drivers/staging/rtl8723bs/hal/odm.h patching file drivers/staging/rtl8723bs/hal/odm_AntDiv.c patching file drivers/staging/rtl8723bs/hal/odm_AntDiv.h patching file drivers/staging/rtl8723bs/hal/odm_CfoTracking.c patching file drivers/staging/rtl8723bs/hal/odm_CfoTracking.h patching file drivers/staging/rtl8723bs/hal/odm_DIG.c patching file drivers/staging/rtl8723bs/hal/odm_DIG.h patching file drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.c patching file drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.h patching file drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c patching file drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h patching file drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c patching file drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h patching file drivers/staging/rtl8723bs/hal/odm_HWConfig.c patching file drivers/staging/rtl8723bs/hal/odm_HWConfig.h patching file drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c patching file drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h patching file drivers/staging/rtl8723bs/hal/odm_PathDiv.c patching file drivers/staging/rtl8723bs/hal/odm_PathDiv.h patching file drivers/staging/rtl8723bs/hal/odm_RTL8723B.c patching file drivers/staging/rtl8723bs/hal/odm_RTL8723B.h patching file drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c patching file drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h patching file drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h patching file drivers/staging/rtl8723bs/hal/odm_debug.c patching file drivers/staging/rtl8723bs/hal/odm_debug.h patching file drivers/staging/rtl8723bs/hal/odm_interface.h patching file drivers/staging/rtl8723bs/hal/odm_precomp.h patching file drivers/staging/rtl8723bs/hal/odm_reg.h patching file drivers/staging/rtl8723bs/hal/odm_types.h patching file drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c patching file drivers/staging/rtl8723bs/hal/rtl8723b_dm.c patching file drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c patching file drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c patching file drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c patching file drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c patching file drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c patching file drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c patching file drivers/staging/rtl8723bs/hal/sdio_halinit.c patching file drivers/staging/rtl8723bs/hal/sdio_ops.c patching file drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h patching file drivers/staging/rtl8723bs/include/Hal8723BPhyCfg.h patching file drivers/staging/rtl8723bs/include/Hal8723BPhyReg.h patching file drivers/staging/rtl8723bs/include/Hal8723BPwrSeq.h patching file drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h patching file drivers/staging/rtl8723bs/include/HalVerDef.h patching file drivers/staging/rtl8723bs/include/autoconf.h patching file drivers/staging/rtl8723bs/include/basic_types.h patching file drivers/staging/rtl8723bs/include/cmd_osdep.h patching file drivers/staging/rtl8723bs/include/drv_conf.h patching file drivers/staging/rtl8723bs/include/drv_types.h patching file drivers/staging/rtl8723bs/include/drv_types_sdio.h patching file drivers/staging/rtl8723bs/include/ethernet.h patching file drivers/staging/rtl8723bs/include/hal_btcoex.h patching file drivers/staging/rtl8723bs/include/hal_com.h patching file drivers/staging/rtl8723bs/include/hal_com_h2c.h patching file drivers/staging/rtl8723bs/include/hal_com_phycfg.h patching file drivers/staging/rtl8723bs/include/hal_com_reg.h patching file drivers/staging/rtl8723bs/include/hal_data.h patching file drivers/staging/rtl8723bs/include/hal_intf.h patching file drivers/staging/rtl8723bs/include/hal_pg.h patching file drivers/staging/rtl8723bs/include/hal_phy.h patching file drivers/staging/rtl8723bs/include/hal_phy_reg.h patching file drivers/staging/rtl8723bs/include/hal_sdio.h patching file drivers/staging/rtl8723bs/include/ieee80211.h patching file drivers/staging/rtl8723bs/include/ioctl_cfg80211.h patching file drivers/staging/rtl8723bs/include/mlme_osdep.h patching file drivers/staging/rtl8723bs/include/osdep_intf.h patching file drivers/staging/rtl8723bs/include/osdep_service.h patching file drivers/staging/rtl8723bs/include/osdep_service_linux.h patching file drivers/staging/rtl8723bs/include/recv_osdep.h patching file drivers/staging/rtl8723bs/include/rtl8192c_recv.h patching file drivers/staging/rtl8723bs/include/rtl8192c_rf.h patching file drivers/staging/rtl8723bs/include/rtl8723b_cmd.h patching file drivers/staging/rtl8723bs/include/rtl8723b_dm.h patching file drivers/staging/rtl8723bs/include/rtl8723b_hal.h patching file drivers/staging/rtl8723bs/include/rtl8723b_recv.h patching file drivers/staging/rtl8723bs/include/rtl8723b_rf.h patching file drivers/staging/rtl8723bs/include/rtl8723b_spec.h patching file drivers/staging/rtl8723bs/include/rtl8723b_xmit.h patching file drivers/staging/rtl8723bs/include/rtw_ap.h patching file drivers/staging/rtl8723bs/include/rtw_beamforming.h patching file drivers/staging/rtl8723bs/include/rtw_br_ext.h patching file drivers/staging/rtl8723bs/include/rtw_btcoex.h patching file drivers/staging/rtl8723bs/include/rtw_byteorder.h patching file drivers/staging/rtl8723bs/include/rtw_cmd.h patching file drivers/staging/rtl8723bs/include/rtw_debug.h patching file drivers/staging/rtl8723bs/include/rtw_eeprom.h patching file drivers/staging/rtl8723bs/include/rtw_efuse.h patching file drivers/staging/rtl8723bs/include/rtw_event.h patching file drivers/staging/rtl8723bs/include/rtw_ht.h patching file drivers/staging/rtl8723bs/include/rtw_io.h patching file drivers/staging/rtl8723bs/include/rtw_ioctl.h patching file drivers/staging/rtl8723bs/include/rtw_ioctl_set.h patching file drivers/staging/rtl8723bs/include/rtw_mlme.h patching file drivers/staging/rtl8723bs/include/rtw_mlme_ext.h patching file drivers/staging/rtl8723bs/include/rtw_mp.h patching file drivers/staging/rtl8723bs/include/rtw_odm.h patching file drivers/staging/rtl8723bs/include/rtw_pwrctrl.h patching file drivers/staging/rtl8723bs/include/rtw_qos.h patching file drivers/staging/rtl8723bs/include/rtw_recv.h patching file drivers/staging/rtl8723bs/include/rtw_rf.h patching file drivers/staging/rtl8723bs/include/rtw_security.h patching file drivers/staging/rtl8723bs/include/rtw_version.h patching file drivers/staging/rtl8723bs/include/rtw_wifi_regd.h patching file drivers/staging/rtl8723bs/include/rtw_xmit.h patching file drivers/staging/rtl8723bs/include/sdio_hal.h patching file drivers/staging/rtl8723bs/include/sdio_ops.h patching file drivers/staging/rtl8723bs/include/sdio_ops_linux.h patching file drivers/staging/rtl8723bs/include/sdio_osintf.h patching file drivers/staging/rtl8723bs/include/sta_info.h patching file drivers/staging/rtl8723bs/include/wifi.h patching file drivers/staging/rtl8723bs/include/wlan_bssdef.h patching file drivers/staging/rtl8723bs/include/xmit_osdep.h patching file drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c patching file drivers/staging/rtl8723bs/os_dep/ioctl_linux.c patching file drivers/staging/rtl8723bs/os_dep/mlme_linux.c patching file drivers/staging/rtl8723bs/os_dep/os_intfs.c patching file drivers/staging/rtl8723bs/os_dep/osdep_service.c patching file drivers/staging/rtl8723bs/os_dep/recv_linux.c patching file drivers/staging/rtl8723bs/os_dep/rtw_proc.c patching file drivers/staging/rtl8723bs/os_dep/rtw_proc.h patching file drivers/staging/rtl8723bs/os_dep/sdio_intf.c patching file drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c patching file drivers/staging/rtl8723bs/os_dep/wifi_regd.c patching file drivers/staging/rtl8723bs/os_dep/xmit_linux.c patching file include/sound/hda_register.h Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file include/sound/hda_register.h.rej patching file include/sound/hdaudio.h Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 3 out of 3 hunks ignored -- saving rejects to file include/sound/hdaudio.h.rej patching file include/sound/hdaudio_ext.h Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 3 out of 3 hunks ignored -- saving rejects to file include/sound/hdaudio_ext.h.rej patching file sound/hda/ext/hdac_ext_controller.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 5 out of 5 hunks ignored -- saving rejects to file sound/hda/ext/hdac_ext_controller.c.rej patching file sound/hda/ext/hdac_ext_stream.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 9 out of 9 hunks ignored -- saving rejects to file sound/hda/ext/hdac_ext_stream.c.rej patching file sound/hda/hdac_controller.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file sound/hda/hdac_controller.c.rej patching file sound/pci/hda/hda_controller.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 4 out of 4 hunks ignored -- saving rejects to file sound/pci/hda/hda_controller.c.rej patching file sound/pci/hda/hda_controller.h Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file sound/pci/hda/hda_controller.h.rej patching file sound/pci/hda/hda_intel.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file sound/pci/hda/hda_intel.c.rej patching file sound/soc/intel/skylake/bxt-sst.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 8 out of 8 hunks ignored -- saving rejects to file sound/soc/intel/skylake/bxt-sst.c.rej patching file sound/soc/intel/skylake/skl-messages.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 7 out of 7 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl-messages.c.rej patching file sound/soc/intel/skylake/skl-pcm.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 4 out of 4 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl-pcm.c.rej patching file sound/soc/intel/skylake/skl-sst-dsp.h Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 3 out of 3 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl-sst-dsp.h.rej patching file sound/soc/intel/skylake/skl-sst-ipc.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 4 out of 4 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl-sst-ipc.c.rej patching file sound/soc/intel/skylake/skl-sst-ipc.h Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 4 out of 4 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl-sst-ipc.h.rej patching file sound/soc/intel/skylake/skl-sst-utils.c Hunk #1 FAILED at 115. Hunk #2 FAILED at 140. Hunk #3 FAILED at 153. Hunk #4 FAILED at 205. 4 out of 4 hunks FAILED -- saving rejects to file sound/soc/intel/skylake/skl-sst-utils.c.rej patching file sound/soc/intel/skylake/skl-sst.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl-sst.c.rej patching file sound/soc/intel/skylake/skl-topology.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 4 out of 4 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl-topology.c.rej patching file sound/soc/intel/skylake/skl-topology.h Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file sound/soc/intel/skylake/skl-topology.h.rej patching file sound/soc/intel/skylake/skl-tplg-interface.h Hunk #1 FAILED at 210. Hunk #2 succeeded at 179 with fuzz 2 (offset -49 lines). 1 out of 2 hunks FAILED -- saving rejects to file sound/soc/intel/skylake/skl-tplg-interface.h.rej patching file sound/soc/intel/skylake/skl.c Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 3 out of 3 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl.c.rej patching file sound/soc/intel/skylake/skl.h Reversed (or previously applied) patch detected! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file sound/soc/intel/skylake/skl.h.rej


> 

I think if I compile this kernel with this patch I will get an error during compilation.
ghost commented 7 years ago

Eh. Don't bother with kernel patches. Just use the driver from here: https://github.com/hadess/rtl8723bs

nicman23 commented 7 years ago

also the wifi works only with g nets irrc (or it just doesn't work with 300n which is what i have)