> Hernan Vargas (30): > baseband/acc100: fix ring availability calculation > baseband/acc100: add function to check AQ availability > baseband/acc100: memory leak fix > baseband/acc100: add LDPC encoder padding function > baseband/acc100: check turbo dec/enc input > baseband/acc100: check for unlikely operation vals > baseband/acc100: enforce additional check on FCW > baseband/acc100: allocate ring/queue mem when NULL > baseband/acc100: reduce input length for CRC24B > baseband/acc100: fix clearing PF IR outside handler > baseband/acc100: set device min alignment to 1 > baseband/acc100: add protection for NULL HARQ input > baseband/acc100: reset pointer after rte_free > baseband/acc100: fix debug print for LDPC FCW > baseband/acc100: add enqueue status > baseband/acc100: add scatter-gather support > baseband/acc100: add HARQ index helper function > baseband/acc100: enable input validation by default > baseband/acc100: added LDPC transport block support > baseband/acc100: update validate LDPC enc/dec > baseband/acc100: implement configurable queue depth > baseband/acc100: add queue stop operation > baseband/acc100: update uplink CB input length > baseband/acc100: rename ldpc encode function arg > baseband/acc100: update log messages > baseband/acc100: store FCW from first CB descriptor > baseband/acc100: update device info > baseband/acc100: add ring companion address > baseband/acc100: add workaround for deRM corner cases > baseband/acc100: configure PMON control registers > > drivers/baseband/acc/acc100_pmd.h | 5 + > drivers/baseband/acc/acc_common.h | 10 + > drivers/baseband/acc/meson.build | 21 + > drivers/baseband/acc/rte_acc100_pmd.c | 1197 ++++++++++++++++++++----- > 4 files changed, 1010 insertions(+), 223 deletions(-) > Hi Hernan/Nicolas,
I see some ifdefs being used in the code and there is no documentation for them On when and how to enable/disable them. It would be much like a dead code which is not compiled at all, if any of the build target does not enable them. Is it possible to replace them with runtime devargs instead of compile time ifdefs?