mirror of
https://github.com/open-sdr/openwifi.git
synced 2025-04-13 05:42:58 +00:00
turn on soft decoding by default in openofdm_rx.c driver
This commit is contained in:
parent
b7ed2d0ee5
commit
e1c2ba0915
@ -52,7 +52,9 @@ static inline void OPENOFDM_RX_REG_POWER_THRES_write(u32 Data) {
|
||||
static inline void OPENOFDM_RX_REG_MIN_PLATEAU_write(u32 Data) {
|
||||
reg_write(OPENOFDM_RX_REG_MIN_PLATEAU_ADDR, Data);
|
||||
}
|
||||
|
||||
static inline void OPENOFDM_RX_REG_SOFT_DECODING_write(u32 Data) {
|
||||
reg_write(OPENOFDM_RX_REG_SOFT_DECODING_ADDR, Data);
|
||||
}
|
||||
static const struct of_device_id dev_of_ids[] = {
|
||||
{ .compatible = "sdr,openofdm_rx", },
|
||||
{}
|
||||
@ -95,6 +97,7 @@ static inline u32 hw_init(enum openofdm_rx_mode mode){
|
||||
// 1) power threshold configuration and reset
|
||||
openofdm_rx_api->OPENOFDM_RX_REG_POWER_THRES_write(0);
|
||||
openofdm_rx_api->OPENOFDM_RX_REG_MIN_PLATEAU_write(100);
|
||||
openofdm_rx_api->OPENOFDM_RX_REG_SOFT_DECODING_write(1);
|
||||
|
||||
//rst
|
||||
for (i=0;i<8;i++)
|
||||
@ -140,6 +143,7 @@ static int dev_probe(struct platform_device *pdev)
|
||||
openofdm_rx_api->OPENOFDM_RX_REG_ENABLE_write=OPENOFDM_RX_REG_ENABLE_write;
|
||||
openofdm_rx_api->OPENOFDM_RX_REG_POWER_THRES_write=OPENOFDM_RX_REG_POWER_THRES_write;
|
||||
openofdm_rx_api->OPENOFDM_RX_REG_MIN_PLATEAU_write=OPENOFDM_RX_REG_MIN_PLATEAU_write;
|
||||
openofdm_rx_api->OPENOFDM_RX_REG_SOFT_DECODING_write=OPENOFDM_RX_REG_SOFT_DECODING_write;
|
||||
|
||||
/* Request and map I/O memory */
|
||||
io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|
||||
|
Loading…
x
Reference in New Issue
Block a user