Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/realtek/rtw89/mac.c trx_init_ax() -> err_imr_ctrl_ax()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->bb_table 0,642567728879972352,1204598503778103296,5758357311376191488,6867975413539119104
PARAM_VALUE 0 rtwdev->chip->c2h_regs 1053498700475224064,2363811590590238720,5117550304772554752,6100263521046573056,6613598857374478336,7193966414964355072,8886348818319613952
PARAM_VALUE 0 rtwdev->chip->dcfo_comp 0,1470977061402517504,4305302466521616384,4349455145455792128,7690116764662280192,8245915822241468416
PARAM_VALUE 0 rtwdev->chip->dflt_parms 0,874083323994533888,2143610734697246720,3793326697091117056,5937929564245921792
PARAM_VALUE 0 rtwdev->chip->dig_regs 55741727998066688,803437807997702144,1768518975955636224,2503213399767965696,3854751121840869376,4424864825566580736,9133489519956684800
PARAM_VALUE 0 rtwdev->chip->dig_table 0,199391052130738176
PARAM_VALUE 0 rtwdev->chip->edcca_regs 1590875252219887616,3563049521015058432,3765241489803534336,4311710592911323136,4662276274102980608,6086081590502248448,8630327472865996800
PARAM_VALUE 0 rtwdev->chip->h2c_regs 2727421305584422912,2747553037559463936,3202162421749051392,4957529242940235776,6133731759188873216,6334523118701490176,6820067330795008000
PARAM_VALUE 0 rtwdev->chip->imr_info 0,1884463405225496576,2510102317765197824,4603460643598397440,6804551510672818176,7864529412309827584
PARAM_VALUE 0 rtwdev->chip->mon_reg 426158352837292032,1694476569358958592,4006746334609772544,4681857767968231424,5760808189215322112,6832716475431321600,7515440548410818560
PARAM_VALUE 0 rtwdev->chip->nctl_table 0,1043166989067583488,3003203418599923712,3033681292889182208,6305286606101737472
PARAM_VALUE 0 rtwdev->chip->nhm_report 0,2513733655489130496
PARAM_VALUE 0 rtwdev->chip->nhm_th 0,5014150874879852544
PARAM_VALUE 0 rtwdev->chip->ops 321042195531071488,1604822037285486592,2251528059177713664,2971078629074329600,4038978574775304192,4443404809526386688,8675691611459502080
PARAM_VALUE 0 rtwdev->chip->page_regs 466615934917419008,1628722450990878720,1860086057757499392,6622197598768664576,7800876159577260032,8195399320260468736,8777469809541939200
PARAM_VALUE 0 rtwdev->chip->phy_def 1876019999806197760,4656141419894411264,8521510580859113472
PARAM_VALUE 0 rtwdev->chip->pmac_regs 326666126119956480,2102092507123609600,4494408767216488448,5023200399873142784,5944714512642146304,7583733320221130752,7706346100708524032
PARAM_VALUE 0 rtwdev->chip->pwr_off_seq->addr 2,5-7,16,36,113,128,130-131,136,145-146,198,672,674,752-753,4205,4230,u16max
PARAM_VALUE 0 rtwdev->chip->pwr_on_seq 0,5093211095342112768
PARAM_VALUE 0 rtwdev->chip->pwr_on_seq->addr 2,5-7,16,36,113,128,130-131,136,145-146,198,672,674,752-753,4205,4230,u16max
PARAM_VALUE 0 rtwdev->chip->rfkill_init->mode.mask 2-4,7-8,15-16,31-32,56,63-64,128,192,240,255-256,448,511-512,514,992,1024,1536,2047-2048,3072,3584,3840,4032,4096,6144,8192,16383-16384,24576,28672,31744,65280,u16max,98304,130560,131072,229376,258048,261632,262144-u32max
PARAM_VALUE 0 rtwdev->chip->rfkill_init->pinmux.mask 2-4,7-8,15-16,31-32,56,63-64,128,192,240,255-256,448,511-512,514,992,1024,1536,2047-2048,3072,3584,3840,4032,4096,6144,8192,16383-16384,24576,28672,31744,65280,u16max,98304,130560,131072,229376,258048,261632,262144-u32max
PARAM_VALUE 0 rtwdev->chip->rrsr_cfgs 1239085492970725376,2099260491661996032,4218492039507144704,4680897547026059264,7124807833828737024,7741277733918457856,7888244287374974976
PARAM_VALUE 0 rtwdev->chip->rrsr_cfgs->ref_rate.mask 2-4,7-8,15-16,31-32,56,63-64,128,192,240,255-256,448,511-512,514,992,1024,1536,2047-2048,3072,3584,3840,4032,4096,6144,8192,16383-16384,24576,28672,31744,65280,u16max,98304,130560,131072,229376,258048,261632,262144-u32max
PARAM_VALUE 0 rtwdev->chip->rrsr_cfgs->rsc.mask 2-4,7-8,15-16,31-32,56,63-64,128,192,240,255-256,448,511-512,514,992,1024,1536,2047-2048,3072,3584,3840,4032,4096,6144,8192,16383-16384,24576,28672,31744,65280,u16max,98304,130560,131072,229376,258048,261632,262144-u32max
PARAM_VALUE 0 rtwdev->chip->xtal_info 0,990940457014398976,2590702013817622528
PARAM_VALUE 0 rtwdev->io->do_mdelay 0,7863426807049793536
PARAM_VALUE 0 rtwdev->io->do_udelay 0,2093413182654996480
PARAM_VALUE 0 rtwdev->io->pack 0,4269703693149421568
PARAM_VALUE 0 rtwdev->io->phy_write32 1827526559544733696,3656485933696888832
PARAM_VALUE 0 rtwdev->io->unpack 0,7929104593718468608
PARAM_VALUE 0 rtwdev->io->write16 432860481457860608,1128088019024625664
PARAM_VALUE 0 rtwdev->io->write32 2901054425363378176,7832683149193228288
PARAM_VALUE 0 rtwdev->io->write8 4265019043309531136,8564023758273626112
PARAM_VALUE 0 rtwdev->io->write_rf 4521075592633757696,9201510987199127552
PARAM_VALUE 0 rtwdev->mac.dle_info.dle_input->c2h_max_size 2048
PARAM_VALUE 0 rtwdev->mac.dle_info.dle_input->h2c_max_size 2048,16384
PARAM_VALUE 0 rtwdev->mac.dle_info.dle_input->mpdu_info_tbl_b0 0,24
PARAM_VALUE 0 rtwdev->mac.dle_info.dle_input->mpdu_info_tbl_b1 0,24
PARAM_VALUE 0 rtwdev->mac.dle_info.dle_input->rls_rpt_max_size 0,1024,2048
PARAM_VALUE 0 rtwdev->mac.dle_info.dle_input->tx_ampdu_num_b0 0,128
PARAM_VALUE 0 rtwdev->mac.dle_info.dle_input->tx_ampdu_num_b1 0,128
PARAM_VALUE 0 rtwdev->mac.dle_info.dle_input->tx_amsdu_size 0,11454
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->b0_csi 0,44,56,107
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->b0_ftm 0,6
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->b0_lmr 0,6
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->b0_smr 0,69
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->b1_csi 0,28,44,107
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->b1_ftm 0,6
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->b1_lmr 0,6
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->b1_smr 0
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->mpdu_info_tbl 0-2
PARAM_VALUE 0 rtwdev->mac.dle_info.rsvd_qt->others 0
PARAM_VALUE 0 rtwdev->pci_info->dma_busy1.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092,3396,3584,3588,3592,3596,3600,3616,3620,3708,4096,4112,4124,4544,4880,5888,5892,5904,6656,6660,6664,6668,6672,6688,6692,6780,6792,6796,6800,6804,6808-u32max
PARAM_VALUE 0 rtwdev->pci_info->dma_busy1.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032,4095-4096,5461,16383,28672,31744,s16max-32768,65280,u16max,131072,258048,261632,262144,462592,524032,1046528,1048576,2097152,4128768,16515072,16711680-u32max
PARAM_VALUE 0 rtwdev->pci_info->dma_io_stop.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092,3396,3584,3588,3592,3596,3600,3616,3620,3708,4096,4112,4124,4544,4880,5888,5892,5904,6656,6660,6664,6668,6672,6688,6692,6780,6792,6796,6800,6804,6808-u32max
PARAM_VALUE 0 rtwdev->pci_info->dma_io_stop.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032,4095-4096,5461,16383,28672,31744,s16max-32768,65280,u16max,131072,258048,261632,262144,462592,524032,1046528,1048576,2097152,4128768,16515072,16711680-u32max
PARAM_VALUE 0 rtwdev->pci_info->dma_stop1.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092,3396,3584,3588,3592,3596,3600,3616,3620,3708,4096,4112,4124,4544,4880,5888,5892,5904,6656,6660,6664,6668,6672,6688,6692,6780,6792,6796,6800,6804,6808-u32max
PARAM_VALUE 0 rtwdev->pci_info->dma_stop1.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032,4095-4096,5461,16383,28672,31744,s16max-32768,65280,u16max,131072,258048,261632,262144,462592,524032,1046528,1048576,2097152,4128768,16515072,16711680-u32max
PARAM_VALUE 0 rtwdev->pci_info->dma_stop2.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092,3396,3584,3588,3592,3596,3600,3616,3620,3708,4096,4112,4124,4544,4880,5888,5892,5904,6656,6660,6664,6668,6672,6688,6692,6780,6792,6796,6800,6804,6808-u32max
PARAM_VALUE 0 rtwdev->pci_info->dma_stop2.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032,4095-4096,5461,16383,28672,31744,s16max-32768,65280,u16max,131072,258048,261632,262144,462592,524032,1046528,1048576,2097152,4128768,16515072,16711680-u32max
PARAM_VALUE 0 rtwdev->rfk_mcc.data->table_idx 0-2
PARAM_VALUE 1 en 1
DATA_SOURCE 0 rtwdev $0
NOCHECK_CALL

drivers/net/wireless/realtek/rtw89/ser.c hal_enable_err_imr() -> (struct rtw89_mac_gen_def)->err_imr_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->mac_def 308444759750025216,8356547646888521728
PARAM_VALUE 1 en 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock