mirror of
https://github.com/open-sdr/openwifi.git
synced 2025-04-12 13:17:59 +00:00
Adapt the side channel support for kuiper
This commit is contained in:
parent
899e5c7ea1
commit
eb6347176c
@ -20,7 +20,7 @@ else
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -d "$XILINX_DIR/SDK" ]; then
|
||||
if [ -d "$XILINX_DIR/Vitis" ]; then
|
||||
echo "\$XILINX_DIR is found!"
|
||||
else
|
||||
echo "\$XILINX_DIR is not correct. Please check!"
|
||||
@ -34,7 +34,7 @@ else
|
||||
echo "\$ARCH_OPTION is valid!"
|
||||
fi
|
||||
|
||||
source $XILINX_DIR/SDK/2018.3/settings64.sh
|
||||
source $XILINX_DIR/Vitis/2021.1/settings64.sh
|
||||
if [ "$ARCH_OPTION" == "64" ]; then
|
||||
LINUX_KERNEL_SRC_DIR=$OPENWIFI_DIR/adi-linux-64/
|
||||
ARCH="arm64"
|
||||
|
@ -599,11 +599,13 @@ static int dev_probe(struct platform_device *pdev) {
|
||||
// goto free_chan_to_pl;
|
||||
// }
|
||||
|
||||
chan_to_ps = dma_request_slave_channel(&(pdev->dev), "tx_dma_s2mm");
|
||||
if (IS_ERR(chan_to_ps)) {
|
||||
chan_to_ps = dma_request_chan(&(pdev->dev), "tx_dma_s2mm");
|
||||
if (IS_ERR(chan_to_ps) || chan_to_ps==NULL) {
|
||||
err = PTR_ERR(chan_to_ps);
|
||||
pr_err("%s dev_probe: No channel to PS. %d\n",side_ch_compatible_str,err);
|
||||
goto free_chan_to_ps;
|
||||
if (err != -EPROBE_DEFER) {
|
||||
pr_err("%s dev_probe: No chan_to_ps ret %d chan_to_ps 0x%p\n",side_ch_compatible_str, err, chan_to_ps);
|
||||
goto free_chan_to_ps;
|
||||
}
|
||||
}
|
||||
|
||||
printk("%s dev_probe: DMA channel setup successfully. chan_to_pl 0x%p chan_to_ps 0x%p\n",side_ch_compatible_str, chan_to_pl, chan_to_ps);
|
||||
|
Loading…
x
Reference in New Issue
Block a user