| /linux/drivers/net/wireless/ath/wcn36xx/ |
| H A D | txrx.c | 22 static inline int get_rssi0(struct wcn36xx_rx_bd *bd) in get_rssi0() argument 24 return 100 - ((bd->phy_stat0 >> 24) & 0xff); in get_rssi0() 27 static inline int get_snr(struct wcn36xx_rx_bd *bd) in get_snr() argument 29 return ((bd->phy_stat1 >> 24) & 0xff); in get_snr() 40 /* Buffer descriptor rx_ch field is limited to 5-bit (4+1), a mapping is used 62 { 90, 5, RX_ENC_LEGACY, 0, RATE_INFO_BW_20 }, 76 { 520, 5, RX_ENC_HT, 0, RATE_INFO_BW_20 }, 86 { 578, 5, RX_ENC_HT, RX_ENC_FLAG_SHORT_GI, RATE_INFO_BW_20 }, 96 { 520, 5, RX_ENC_HT, RX_ENC_FLAG_HT_GF, RATE_INFO_BW_20 }, 106 { 1080, 5, RX_ENC_HT, 0, RATE_INFO_BW_40 }, [all …]
|
| H A D | dxe.h | 40 /* BD handling bit */ 43 #define WCN36xx_DXE_CTRL_SIQ BIT(5) 74 /* BD Template index */ 88 WCN36xx_DXE_CTRL_DIQ | WCN36xx_DXE_CTRL_BTHLD_SEL_SET(5) | \ 101 WCN36xx_DXE_CTRL_PRIO_SET(5) | WCN36xx_DXE_CTRL_INT | \ 126 WCN36xx_DXE_CTRL_DIQ | WCN36xx_DXE_CTRL_BTHLD_SEL_SET(5) | \ 133 WCN36xx_DXE_CTRL_BTHLD_SEL_SET(5) | WCN36xx_DXE_CTRL_PRIO_SET(4) | \ 147 /* BD Handling bit */ 150 #define WCN36xx_DXE_CH_CTRL_SIQ BIT(5) 198 /* Channel BD template index */ [all …]
|
| /linux/include/linux/qed/ |
| H A D | eth_common.h | 17 #define ETH_HSI_VER_NO_PKT_LEN_TUNN 5 55 #define ETH_RX_MAX_BUFF_PER_PKT 5 118 #define ETH_TX_1ST_BD_FLAGS_LSO_SHIFT 5 125 /* The parsing information data fo rthe first tx bd of a given packet */ 139 /* The parsing information data for the second tx bd of a given packet */ 187 #define ETH_TUNNEL_PARSING_FLAGS_FIRSTHDRIPMATCH_SHIFT 5 352 /* The first tx bd of a given packet */ 359 /* The second tx bd of a given packet */ 366 /* The parsing information data for the third tx bd of a given packet */ 382 /* The third tx bd of a given packet */ [all …]
|
| /linux/drivers/crypto/bcm/ |
| H A D | spum.h | 25 /* Request message. MH + EMH + BDESC + BD header */ 40 * BD header - 4 50 * Response message header length. Normally MH, EMH, BD header, but when 51 * BD_SUPPRESS is used for hash requests, there is no BD header. 57 * Max value that can be represented in the Payload Length field of the BD 80 /* Buffer Data Header [BD]. SPU in big-endian mode. */ 98 #define MH_BDESC_PRES BIT(5) 129 #define GEN_IV BIT(5) 130 #define GEN_IV_SHIFT 5
|
| /linux/drivers/video/fbdev/aty/ |
| H A D | radeon_backlight.c | 46 static int radeon_bl_update_status(struct backlight_device *bd) in radeon_bl_update_status() argument 48 struct radeon_bl_privdata *pdata = bl_get_data(bd); in radeon_bl_update_status() 60 level = backlight_get_brightness(bd); in radeon_bl_update_status() 126 struct backlight_device *bd; in radeonfb_bl_init() local 150 bd = backlight_device_register(name, rinfo->info->device, pdata, in radeonfb_bl_init() 152 if (IS_ERR(bd)) { in radeonfb_bl_init() 173 of_machine_is_compatible("PowerBook6,5"); in radeonfb_bl_init() 176 rinfo->info->bl_dev = bd; in radeonfb_bl_init() 181 bd->props.brightness = bd->props.max_brightness; in radeonfb_bl_init() 182 bd->props.power = BACKLIGHT_POWER_ON; in radeonfb_bl_init() [all …]
|
| /linux/drivers/platform/x86/intel/ |
| H A D | oaktrail.c | 52 * (1 << 5): Touchscreen enable/disable, Read Only. 61 #define OT_EC_TS_MASK (1 << 5) 232 struct backlight_device *bd; in oaktrail_backlight_init() local 238 bd = backlight_device_register(DRIVER_NAME, in oaktrail_backlight_init() 243 if (IS_ERR(bd)) { in oaktrail_backlight_init() 246 return PTR_ERR(bd); in oaktrail_backlight_init() 249 oaktrail_bl_device = bd; in oaktrail_backlight_init() 251 bd->props.brightness = get_backlight_brightness(bd); in oaktrail_backlight_init() 252 bd->props.power = BACKLIGHT_POWER_ON; in oaktrail_backlight_init() 253 backlight_update_status(bd); in oaktrail_backlight_init()
|
| /linux/drivers/net/ethernet/atheros/atl1e/ |
| H A D | atl1e_param.c | 59 * Valid Range: 0-5 170 int bd = adapter->bd_number; in atl1e_check_options() local 172 if (bd >= ATL1E_MAX_NIC) { in atl1e_check_options() 174 "no configuration for board #%i\n", bd); in atl1e_check_options() 190 if (num_tx_desc_cnt > bd) { in atl1e_check_options() 191 val = tx_desc_cnt[bd]; in atl1e_check_options() 209 if (num_rx_mem_size > bd) { in atl1e_check_options() 210 val = rx_mem_size[bd]; in atl1e_check_options() 229 if (num_int_mod_timer > bd) { in atl1e_check_options() 230 val = int_mod_timer[bd]; in atl1e_check_options() [all …]
|
| /linux/scripts/ |
| H A D | sign-file.c | 202 BIO *bd, *bm; in read_x509() 224 if (argc < 4 || argc > 5) in main() 236 if (argc == 5 && strcmp(argv[3], argv[4]) != 0) { in main() 317 bd = BIO_new_file(dest_name, "wb"); in main() 318 ERR(!bd, "%s", dest_name); in main() 324 ERR(BIO_write(bd, buf, n) < 0, "%s", dest_name); in main() 328 module_size = BIO_number_written(bd); in main() 331 ERR(i2d_CMS_bio_stream(bd, cms, NULL, 0) != 1, "%s", dest_name); in main() 341 ERR(BIO_write(bd, buf, n) < 0, "%s", dest_name); in main() 345 sig_size = BIO_number_written(bd) in main() 241 BIO *bd, *bm; main() local [all...] |
| /linux/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede.h | 306 /* rx_buf is a data buffer that can be placed / consumed from rx bd 309 * buffer on the rx-bd-ring when we receive TPA_START. We don't want 313 * The second purpose is to keep a pointer to the bd buffer during 381 /* Set on the first BD descriptor when there is a split BD */ 443 #define BD_UNMAP_ADDR(bd) HILO_U64(le32_to_cpu((bd)->addr.hi), \ argument 444 le32_to_cpu((bd)->addr.lo)) 445 #define BD_SET_UNMAP_ADDR_LEN(bd, maddr, len) \ argument 447 (bd)->addr.hi = cpu_to_le32(upper_32_bits(maddr)); \ 448 (bd)->addr.lo = cpu_to_le32(lower_32_bits(maddr)); \ 449 (bd)->nbytes = cpu_to_le16(len); \ [all …]
|
| H A D | qede_fp.c | 63 /* Advance PROD and get BD pointer */ in qede_alloc_rx_buffer() 245 skb_frag_t *frag, struct eth_tx_bd *bd) in map_frag_to_bd() argument 256 BD_SET_UNMAP_ADDR_LEN(bd, mapping, skb_frag_size(frag)); in map_frag_to_bd() 269 /* +2 for 1st BD for headers and 2nd BD for headlen (if required) */ 280 /* linear payload would require its own BD */ in qede_pkt_req_lin() 308 struct eth_tx_1st_bd *bd; in qede_xdp_xmit() local 318 bd = qed_chain_produce(&txq->tx_pbl); in qede_xdp_xmit() 319 bd->data.nbds = 1; in qede_xdp_xmit() 320 bd->data.bd_flags.bitfields = BIT(ETH_TX_1ST_BD_FLAGS_START_BD_SHIFT); in qede_xdp_xmit() 325 bd->data.bitfields = cpu_to_le16(val); in qede_xdp_xmit() [all …]
|
| /linux/drivers/soc/fsl/qe/ |
| H A D | ucc_slow.c | 34 case 5: return QE_CR_SUBBLOCK_UCCSLOW6; in ucc_slow_get_qe_cr_subblock() 125 struct qe_bd __iomem *bd; in ucc_slow_init() local 222 bd = uccs->confBd = uccs->tx_bd = qe_muram_addr(uccs->tx_base_offset); in ucc_slow_init() 224 /* clear bd buffer */ in ucc_slow_init() 225 iowrite32be(0, &bd->buf); in ucc_slow_init() 226 /* set bd status and length */ in ucc_slow_init() 227 iowrite32be(0, (u32 __iomem *)bd); in ucc_slow_init() 228 bd++; in ucc_slow_init() 230 /* for last BD set Wrap bit */ in ucc_slow_init() 231 iowrite32be(0, &bd->buf); in ucc_slow_init() [all …]
|
| H A D | qmc.c | 30 #define SCC_GSMRL_ENR BIT(5) 102 #define QMC_TSA_MASK_MASKL GENMASK(5, 0) 162 #define QMC_INT_MRF BIT(5) 169 /* BD related registers bits */ 177 #define QMC_BD_RX_LG BIT(5) 447 cbd_t __iomem *bd; in qmc_chan_write_submit() local 453 * 0 0 : The BD is free in qmc_chan_write_submit() 454 * 1 1 : The BD is in used, waiting for transfer in qmc_chan_write_submit() 455 * 0 1 : The BD is in used, waiting for completion in qmc_chan_write_submit() 460 bd = chan->txbd_free; in qmc_chan_write_submit() [all …]
|
| /linux/Documentation/devicetree/bindings/iio/pressure/ |
| H A D | honeywell,hsc030pa.yaml | 52 1 - B, 5% to 95% of 2^14 53 2 - C, 5% to 85% of 2^14 65 400MD, 600MD, 001BD, 1.6BD, 2.5BD, 004BD, 2.5MG, 004MG, 006MG, 91 Provide VDD power to the sensor (either 3.3V or 5V depending on the chip)
|
| /linux/drivers/usb/gadget/udc/bdc/ |
| H A D | bdc.h | 49 /* Num of tables in bd list for control,bulk and Int ep */ 52 /* Num of tables in bd list for Isoch ep */ 114 #define BDC_CMD_CWS BIT(5) 223 /* Control transfer BD specific fields */ 242 /* Transfer BD fields */ 252 /* One BD can transfer max 65536 bytes */ 278 /* Endpoint bd: buffer descriptor */ 288 /* bd_table: contiguous bd's in a table */ 291 /* dma address of start bd of table*/ 296 * Each endpoint has a bdl(buffer descriptor list), bdl consists of 1 or more bd [all …]
|
| /linux/drivers/video/backlight/ |
| H A D | ams369fg06.c | 24 #define MAX_GAMMA_LEVEL 5 36 struct backlight_device *bd; member 309 struct backlight_device *bd; in ams369fg06_power_on() local 312 bd = lcd->bd; in ams369fg06_power_on() 340 ret = ams369fg06_gamma_ctl(lcd, bd->props.brightness); in ams369fg06_power_on() 407 static int ams369fg06_set_brightness(struct backlight_device *bd) in ams369fg06_set_brightness() argument 410 int brightness = bd->props.brightness; in ams369fg06_set_brightness() 411 struct ams369fg06 *lcd = bl_get_data(bd); in ams369fg06_set_brightness() 414 brightness > bd->props.max_brightness) { in ams369fg06_set_brightness() 415 dev_err(&bd->dev, "lcd brightness should be %d to %d.\n", in ams369fg06_set_brightness() [all …]
|
| /linux/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000_param.c | 77 * Bit 7 6 5 4 3 2 1 0 246 int bd = adapter->bd_number; in e1000_check_options() local 248 if (bd >= E1000_MAX_NIC) { in e1000_check_options() 250 "using defaults for all values\n", bd); in e1000_check_options() 270 if (num_TxDescriptors > bd) { in e1000_check_options() 271 tx_ring->count = TxDescriptors[bd]; in e1000_check_options() 299 if (num_RxDescriptors > bd) { in e1000_check_options() 300 rx_ring->count = RxDescriptors[bd]; in e1000_check_options() 318 if (num_XsumRX > bd) { in e1000_check_options() 319 unsigned int rx_csum = XsumRX[bd]; in e1000_check_options() [all …]
|
| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | mptcp_sockopt.c | 288 } bd; in do_getsockopt_bogus_sf_data() local 292 memset(&bd, 0, sizeof(bd)); in do_getsockopt_bogus_sf_data() 298 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data() 302 bd.d = good_data; in do_getsockopt_bogus_sf_data() 304 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data() 307 assert(bd.d.num_subflows == 1); in do_getsockopt_bogus_sf_data() 308 assert(bd.d.size_kernel > 0); in do_getsockopt_bogus_sf_data() 309 assert(bd.d.size_user == 0); in do_getsockopt_bogus_sf_data() 311 bd.d = good_data; in do_getsockopt_bogus_sf_data() 314 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data() [all …]
|
| /linux/drivers/net/wan/ |
| H A D | wanxlfw.S | 20 000 5FF 1536 Bytes Dual-Port RAM User Data / BDs 82 SCC_TFCR = 5 // 8-bit Tx function code 318 movel tx_first_bd(%d0), %a1 // A1 = starting TX BD address 320 movel #0x18000000, %d3 // D3 = initial TX BD flags: Int + Last 323 bsetl #26, %d3 // TX BD flag: Transmit CRC 330 bsetl #29, %d3 // TX BD flag: Wrap (last BD) 334 // Setup RX descriptors // A1 = starting RX BD address 452 movel %d1, %d2 // D1 = D2 = tx_out BD# = desc# 461 lsll #3, %d1 // BD is 8-bytes long 462 addl tx_first_bd(%d0), %d1 // D1 = current tx_out BD addr [all …]
|
| /linux/Documentation/admin-guide/media/ |
| H A D | saa7134-cardlist.rst | 37 * - 5 123 - 11bd:002b 219 - 11bd:002d 327 - 11bd:002e 423 - 11bd:002f 523 - 5ace:5050 527 - 5ace:5070, 5ace:5090 535 - 5ace:6070 539 - 5ace:6190 587 - 5ace:6290 [all …]
|
| /linux/drivers/scsi/qedi/ |
| H A D | qedi_iscsi.h | 125 * @req_bd_tbl: iscsi login request payload BD table 126 * @req_bd_dma: login request BD table dma address 127 * @resp_bd_tbl: iscsi login response payload BD table 128 * @resp_bd_dma: login request BD table dma address 198 #define LUN_RESET_RESPONSE_RECEIVED 5
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | fec_main.c | 280 #define FEC_ECR_SPEED BIT(5) 288 #define FEC_RCR_FLOWCTL BIT(5) 313 (addr < txq->tso_hdrs_dma + txq->bd.ring_size * TSO_HEADER_SIZE)) 318 struct bufdesc_prop *bd) in fec_enet_get_nextdesc() argument 320 return (bdp >= bd->last) ? bd->base in fec_enet_get_nextdesc() 321 : (struct bufdesc *)(((void *)bdp) + bd->dsize); in fec_enet_get_nextdesc() 325 struct bufdesc_prop *bd) in fec_enet_get_prevdesc() argument 327 return (bdp <= bd->base) ? bd->last in fec_enet_get_prevdesc() 328 : (struct bufdesc *)(((void *)bdp) - bd->dsize); in fec_enet_get_prevdesc() 332 struct bufdesc_prop *bd) in fec_enet_get_bd_index() argument [all …]
|
| /linux/drivers/platform/x86/dell/ |
| H A D | dell-uart-backlight.c | 33 #define DELL_SOF(len) (((len) << 5) | 0x0a) 183 static int dell_uart_update_status(struct backlight_device *bd) in dell_uart_update_status() argument 185 struct dell_uart_backlight *dell_bl = bl_get_data(bd); in dell_uart_update_status() 188 ret = dell_uart_set_brightness(dell_bl, bd->props.brightness); in dell_uart_update_status() 192 if (bd->props.power != dell_uart_get_bl_power(dell_bl)) in dell_uart_update_status() 193 return dell_uart_set_bl_power(dell_bl, bd->props.power); in dell_uart_update_status() 198 static int dell_uart_get_brightness_op(struct backlight_device *bd) in dell_uart_get_brightness_op() argument 200 return dell_uart_get_brightness(bl_get_data(bd)); in dell_uart_get_brightness_op()
|
| /linux/drivers/net/ethernet/toshiba/ |
| H A D | tc35815.c | 263 #define Int_IntExBD 0x00000100 /* 1:Interrupt Extra BD & Clear */ 301 #define FD_BDCnt_MASK 0x001F0000 /* BD count MASK in FD */ 314 #define BD_RxBDID_MASK 0x00FF0000 /* BD ID Number MASK */ 315 #define BD_RxBDSeqN_MASK 0x7F000000 /* Rx BD Sequence Number */ 316 #define BD_CownsBD 0x80000000 /* BD Controller owner bit */ 359 #define RX_FD_RESERVE (2 / 2) /* max 2 BD per RxFD */ 364 struct BDesc bd; member 370 struct BDesc bd[]; /* variable length */ member 375 struct BDesc bd[RX_BUF_NUM]; member 415 * 1 BD in 1 TxFD. [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | atombios_encoders.c | 123 static u8 amdgpu_atombios_encoder_backlight_level(struct backlight_device *bd) in amdgpu_atombios_encoder_backlight_level() argument 128 if (bd->props.brightness < 0) in amdgpu_atombios_encoder_backlight_level() 130 else if (bd->props.brightness > AMDGPU_MAX_BL_LEVEL) in amdgpu_atombios_encoder_backlight_level() 133 level = bd->props.brightness; in amdgpu_atombios_encoder_backlight_level() 138 static int amdgpu_atombios_encoder_update_backlight_status(struct backlight_device *bd) in amdgpu_atombios_encoder_update_backlight_status() argument 140 struct amdgpu_backlight_privdata *pdata = bl_get_data(bd); in amdgpu_atombios_encoder_update_backlight_status() 144 amdgpu_atombios_encoder_backlight_level(bd)); in amdgpu_atombios_encoder_update_backlight_status() 150 amdgpu_atombios_encoder_get_backlight_brightness(struct backlight_device *bd) in amdgpu_atombios_encoder_get_backlight_brightness() argument 152 struct amdgpu_backlight_privdata *pdata = bl_get_data(bd); in amdgpu_atombios_encoder_get_backlight_brightness() 170 struct backlight_device *bd; in amdgpu_atombios_encoder_init_backlight() local [all …]
|
| /linux/drivers/ata/ |
| H A D | pata_mpc52xx.c | 69 static const u16 ataspec_t0[5] = {600, 383, 240, 180, 120}; 70 static const u16 ataspec_t1[5] = { 70, 50, 30, 30, 25}; 71 static const u16 ataspec_t2_8[5] = {290, 290, 290, 80, 70}; 72 static const u16 ataspec_t2_16[5] = {165, 125, 100, 80, 70}; 73 static const u16 ataspec_t2i[5] = { 0, 0, 0, 70, 25}; 74 static const u16 ataspec_t4[5] = { 30, 20, 15, 10, 10}; 75 static const u16 ataspec_ta[5] = { 35, 35, 35, 35, 35}; 95 { .t0M = 8, .td = 5, .th = 1, .tj = 1, .tkw = 2, .tm = 2, .tn = 1 }, 126 { .tcyc = 8, .t2cyc = 16, .tds = 1, .tdh = 1, .tdvs = 5, .tdvh = 1, 128 .tsr = 3, .trfs = 5, .trp = 11, .tack = 2, .tss = 4, [all …]
|