Mainline Linux Driver HF-LPS170 (BL602)
#1
I took the original driver HF-LPS170_Linus_Driver_20201229.zip and adapted it for building in the kernel tree 5.11.y.

Code:
modinfo bl_fdrv.ko
filename:      /home/dev/images_build_kit/build/source/linux-next/drivers/net/wireless/hflps170/bl_fdrv.ko
license:        GPL
author:        Copyright(c) 2015-2016 BouffaloLab BouffaloLab S.A.S
version:        5.5.0.0
description:    BouffaloLab 11nac driver for Linux cfg80211
firmware:      bl_settings.ini
firmware:      fmacfw.bin
firmware:      ldpcram.bin
firmware:      fcuram.bin
firmware:      agcram.bin
srcversion:    29893D2D7D1077651D05265
alias:          sdio:c*v424Cd0606*
depends:        cfg80211
intree:        Y
name:          bl_fdrv
vermagic:      5.11.15 SMP preempt mod_unload aarch64
parm:          bl_filter_severity:used to filter severity (ulong)
parm:          bl_filter_module:used to filter module (ulong)
parm:          ht_on:Enable HT (Default: 1) (bool)
parm:          vht_on:Enable VHT (Default: 1) (bool)
parm:          mcs_map:VHT MCS map value  0: MCS0_7, 1: MCS0_8, 2: MCS0_9 (Default: 0) (int)
parm:          amsdu_maxnb:Maximum number of MSDUs inside an A-MSDU in TX: (Default: NX_TX_PAYLOAD_MAX) (int)
parm:          ps_on:Enable PowerSaving (Default: 1-Enabled) (bool)
parm:          tx_lft:Tx lifetime (ms) - setting it to 0 disables retries (Default: 100) (int)
parm:          ldpc_on:Enable LDPC (Default: 1) (bool)
parm:          vht_stbc:Enable VHT STBC in RX (Default: 1) (bool)
parm:          phycfg:0 <= phycfg <= 5 : RF Channel Conf (Default: 2(C0-A1-B2)) (int)
parm:          uapsd_timeout:UAPSD Timer timeout, in ms (Default: 300). If 0, UAPSD is disabled (int)
parm:          uapsd_queues:UAPSD Queues, integer value, must be seen as a bitfield
        Bit 0 = VO
        Bit 1 = VI
        Bit 2 = BK
        Bit 3 = BE
    -> uapsd_queues=7 will enable uapsd for VO, VI and BK queues (int)
parm:          ap_uapsd_on:Enable UAPSD in AP mode (Default: 1) (bool)
parm:          sgi:Advertise Short Guard Interval support (Default: 1) (bool)
parm:          sgi80:Advertise Short Guard Interval support for 80MHz (Default: 1) (bool)
parm:          use_2040:Use tweaked 20-40MHz mode (Default: 1) (bool)
parm:          use_80:Enable 80MHz (Default: 1) (bool)
parm:          custregd:Use permissive custom regulatory rules (for testing ONLY) (Default: 0) (bool)
parm:          nss:1 <= nss <= 2 : Supported number of Spatial Streams (Default: 1) (int)
parm:          bfmee:Enable Beamformee Capability (Default: 1-Enabled) (bool)
parm:          bfmer:Enable Beamformer Capability (Default: 0-Disabled) (bool)
parm:          mesh:Enable Meshing Capability (Default: 0-Disabled) (bool)
parm:          murx:Enable MU-MIMO RX Capability (Default: 1-Enabled) (bool)
parm:          mutx:Enable MU-MIMO TX Capability (Default: 1-Enabled) (bool)
parm:          mutx_on:Enable MU-MIMO transmissions (Default: 1-Enabled) (bool)
parm:          roc_dur_max:Maximum Remain on Channel duration (int)
parm:          listen_itv:Maximum listen interval (int)
parm:          listen_bcmc:Wait for BC/MC traffic following DTIM beacon (bool)
parm:          lp_clk_ppm:Low Power Clock accuracy of the local device (int)
parm:          tdls:Enable TDLS (Default: 1-Enabled) (bool)
donation   slarm64

  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Has anyone successfully flashed an Ox64 (128Mb) from linux? slondr 3 1,620 02-12-2024, 12:50 AM
Last Post: Pavlos1
  [Article] Ox64 BL808 RISC-V SBC: Booting Linux and (maybe) Apache NuttX RTOS lupyuen 2 742 11-04-2023, 08:41 PM
Last Post: lupyuen
  Possible new Pine64 product - Pine Blue Ray DVD Linux tv box Omnios 5 1,394 07-24-2023, 03:21 PM
Last Post: Omnios
  [Article] Booting RISC-V Linux on Star64 JH7110 SBC lupyuen 3 1,364 07-05-2023, 02:04 AM
Last Post: balbes150
  [Article] Inspecting the RISC-V Linux Images for Star64 SBC lupyuen 3 1,224 06-29-2023, 05:09 AM
Last Post: balbes150
  Concerns about Linux future Chief 15 6,240 01-20-2023, 05:23 AM
Last Post: thaleszop
  Apache NuttX RTOS Online Workshop (PineCone BL602 / PineDio Stack BL604 / 24-25 Sep) lupyuen 2 1,145 10-01-2022, 05:59 AM
Last Post: lupyuen
  Online Linux Terminals palak231 1 934 09-13-2022, 01:50 PM
Last Post: anonymous
  Article: Visual Programming with Zig and NuttX Sensors (PineCone BL602) lupyuen 0 656 08-17-2022, 10:04 PM
Last Post: lupyuen
  Article: Read NuttX Sensor Data with Zig (PineCone BL602) lupyuen 0 690 07-28-2022, 08:05 PM
Last Post: lupyuen

Forum Jump:


Users browsing this thread: 1 Guest(s)