On Thu, 2007-03-22 at 15:36 -0500, Larry Finger wrote:
> > I think softmac and bcm43xx-sm should be in one tarball and should be built
> > together with one make invocation. Just "melt" the codebases together. :)

That's another problem with symbols if softmac is enabled in the kernel.
Unless softmac is changing quickly or has major bugs in the recent
kernels, I suggest leaving it in the kernel.

> We will find out what clashes there are.

That's quite a lot.  That's what I get if I try to compile both into the
kernel:

bcm43xx_calc_nrssi_slope
bcm43xx_calc_nrssi_threshold
bcm43xx_controller_restart
bcm43xx_debugfs_add_device
bcm43xx_debugfs_exit
bcm43xx_debugfs_init
bcm43xx_debugfs_log_txstat
bcm43xx_debugfs_remove_device
bcm43xx_default_baseband_attenuation
bcm43xx_default_radio_attenuation
bcm43xx_default_txctl1
bcm43xx_dma_free
bcm43xx_dma_init
bcm43xx_dma_rx
bcm43xx_dma_tx
bcm43xx_dma_tx_resume
bcm43xx_dma_tx_suspend
bcm43xx_dmacontroller_base
bcm43xx_dmacontroller_rx_reset
bcm43xx_dmacontroller_tx_reset
bcm43xx_dummy_transmission
bcm43xx_generate_txhdr
bcm43xx_leds_exit
bcm43xx_leds_init
bcm43xx_leds_switch_all
bcm43xx_leds_update
bcm43xx_mac_enable
bcm43xx_mac_suspend
bcm43xx_nrssi_hw_read
bcm43xx_nrssi_hw_update
bcm43xx_nrssi_hw_write
bcm43xx_nrssi_mem_update
bcm43xx_phy_init
bcm43xx_phy_init_tssi2dbm_table
bcm43xx_phy_read
bcm43xx_phy_set_baseband_attenuation
bcm43xx_phy_write
bcm43xx_phy_xmitpower
bcm43xx_pio_free
bcm43xx_pio_freeze_txqueues
bcm43xx_pio_init
bcm43xx_pio_rx
bcm43xx_pio_thaw_txqueues
bcm43xx_pio_tx
bcm43xx_pio_tx_resume
bcm43xx_pio_tx_suspend
bcm43xx_plcp_get_ratecode_cck
bcm43xx_plcp_get_ratecode_ofdm
bcm43xx_power_saving_ctl_bits
bcm43xx_printk_bitdump
bcm43xx_printk_dump
bcm43xx_radio_aci_detect
bcm43xx_radio_aci_scan
bcm43xx_radio_init2050
bcm43xx_radio_init2060
bcm43xx_radio_lock
bcm43xx_radio_read16
bcm43xx_radio_selectchannel
bcm43xx_radio_set_interference_mitigation
bcm43xx_radio_set_tx_iq
bcm43xx_radio_set_txpower_a
bcm43xx_radio_set_txpower_bg
bcm43xx_radio_turn_off
bcm43xx_radio_turn_on
bcm43xx_radio_unlock
bcm43xx_radio_write16
bcm43xx_raw_phy_lock
bcm43xx_raw_phy_unlock
bcm43xx_rx
bcm43xx_shm_read16
bcm43xx_shm_read32
bcm43xx_shm_write16
bcm43xx_shm_write32
bcm43xx_sysfs_register
bcm43xx_sysfs_unregister
bcm43xx_tsf_read
bcm43xx_tsf_write
bcm43xx_wireless_core_reset

>  It will be easy enough to change bcm43xx-sm names to avoid
> them.

s/bcm43xx/bcm4301/
or something like that

But what's needed now is a working standalone driver for all supported
cards.

-- 
Regards,
Pavel Roskin

_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to