/kernel/linux/linux-6.6/drivers/i3c/master/mipi-i3c-hci/ |
H A D | cmd_v2.c | 104 xfer->cmd_desc[0] = in hci_cmd_v2_prep_private_xfer() 111 xfer->cmd_desc[1] = in hci_cmd_v2_prep_private_xfer() 113 xfer->cmd_desc[2] = 0; in hci_cmd_v2_prep_private_xfer() 114 xfer->cmd_desc[3] = 0; in hci_cmd_v2_prep_private_xfer() 117 xfer->cmd_desc[3] |= CMD_U3_IDB4(data[4]); in hci_cmd_v2_prep_private_xfer() 120 xfer->cmd_desc[2] |= CMD_U2_IDB3(data[3]); in hci_cmd_v2_prep_private_xfer() 123 xfer->cmd_desc[2] |= CMD_U2_IDB2(data[2]); in hci_cmd_v2_prep_private_xfer() 126 xfer->cmd_desc[2] |= CMD_U2_IDB1(data[1]); in hci_cmd_v2_prep_private_xfer() 129 xfer->cmd_desc[2] |= CMD_U2_IDB0(data[0]); in hci_cmd_v2_prep_private_xfer() 137 xfer->cmd_desc[ in hci_cmd_v2_prep_private_xfer() [all...] |
H A D | cmd_v1.c | 151 xfer->cmd_desc[1] = 0; in fill_data_bytes() 154 xfer->cmd_desc[1] |= CMD_I1_DATA_BYTE_4(data[3]); in fill_data_bytes() 157 xfer->cmd_desc[1] |= CMD_I1_DATA_BYTE_3(data[2]); in fill_data_bytes() 160 xfer->cmd_desc[1] |= CMD_I1_DATA_BYTE_2(data[1]); in fill_data_bytes() 163 xfer->cmd_desc[1] |= CMD_I1_DATA_BYTE_1(data[0]); in fill_data_bytes() 198 xfer->cmd_desc[0] = in hci_cmd_v1_prep_ccc() 208 xfer->cmd_desc[0] = in hci_cmd_v1_prep_ccc() 215 xfer->cmd_desc[1] = in hci_cmd_v1_prep_ccc() 237 xfer->cmd_desc[0] = in hci_cmd_v1_prep_i3c_xfer() 246 xfer->cmd_desc[ in hci_cmd_v1_prep_i3c_xfer() [all...] |
H A D | pio.c | 229 DBG("cmd_desc[%d] = 0x%08x", 0, xfer->cmd_desc[0]); in hci_pio_write_cmd() 230 DBG("cmd_desc[%d] = 0x%08x", 1, xfer->cmd_desc[1]); in hci_pio_write_cmd() 231 pio_reg_write(COMMAND_QUEUE_PORT, xfer->cmd_desc[0]); in hci_pio_write_cmd() 232 pio_reg_write(COMMAND_QUEUE_PORT, xfer->cmd_desc[1]); in hci_pio_write_cmd() 234 DBG("cmd_desc[%d] = 0x%08x", 2, xfer->cmd_desc[2]); in hci_pio_write_cmd() 235 DBG("cmd_desc[%d] = 0x%08x", 3, xfer->cmd_desc[ in hci_pio_write_cmd() [all...] |
H A D | core.c | 226 xfer[i].cmd_desc[0] |= CMD_0_ROC; in i3c_hci_send_ccc_cmd() 229 xfer[last].cmd_desc[0] |= CMD_0_TOC; in i3c_hci_send_ccc_cmd() 303 xfer[i].cmd_desc[0] |= CMD_0_ROC; in i3c_hci_priv_xfers() 306 xfer[last].cmd_desc[0] |= CMD_0_TOC; in i3c_hci_priv_xfers() 351 xfer[i].cmd_desc[0] |= CMD_0_ROC; in i3c_hci_i2c_xfers() 354 xfer[last].cmd_desc[0] |= CMD_0_TOC; in i3c_hci_i2c_xfers()
|
H A D | hci.h | 67 * hci->cmd->*() method. The cmd method will initialize cmd_desc[] and 68 * possibly modify (clear) the data field. Then xfer->cmd_desc[0] can 74 u32 cmd_desc[4]; member
|
H A D | dma.c | 373 *ring_data++ = xfer->cmd_desc[0]; in hci_dma_queue_xfer() 374 *ring_data++ = xfer->cmd_desc[1]; in hci_dma_queue_xfer() 376 *ring_data++ = xfer->cmd_desc[2]; in hci_dma_queue_xfer() 377 *ring_data++ = xfer->cmd_desc[3]; in hci_dma_queue_xfer()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/ |
H A D | typhoon.h | 317 struct cmd_desc { struct 365 do { struct cmd_desc *_ptr = (x); \ 366 memset(_ptr, 0, sizeof(struct cmd_desc)); \ 373 do { struct cmd_desc *_ptr = (x); \ 374 memset(_ptr, 0, sizeof(struct cmd_desc)); \
|
H A D | typhoon.c | 81 #define COMMAND_RING_SIZE (COMMAND_ENTRIES * sizeof(struct cmd_desc)) 247 struct cmd_desc cmd[COMMAND_ENTRIES] __3xp_aligned; 338 * otherwise, everything is the same size as a cmd_desc in typhoon_inc_index() 340 *index += count * sizeof(struct cmd_desc); in typhoon_inc_index() 341 *index %= num_entries * sizeof(struct cmd_desc); in typhoon_inc_index() 372 /* sizeof(struct rx_desc) != sizeof(struct cmd_desc) */ in typhoon_inc_rx_index() 462 struct cmd_desc *cmd; in typhoon_hello() 469 cmd = (struct cmd_desc *)(ring->ringBase + ring->lastWrite); in typhoon_hello() 542 * different size than the cmd_desc -- everyone else is the same in typhoon_num_free() 544 lastWrite /= sizeof(struct cmd_desc); in typhoon_num_free() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/3com/ |
H A D | typhoon.h | 317 struct cmd_desc { struct 365 do { struct cmd_desc *_ptr = (x); \ 366 memset(_ptr, 0, sizeof(struct cmd_desc)); \ 373 do { struct cmd_desc *_ptr = (x); \ 374 memset(_ptr, 0, sizeof(struct cmd_desc)); \
|
H A D | typhoon.c | 81 #define COMMAND_RING_SIZE (COMMAND_ENTRIES * sizeof(struct cmd_desc)) 242 struct cmd_desc cmd[COMMAND_ENTRIES] __3xp_aligned; 333 * otherwise, everything is the same size as a cmd_desc in typhoon_inc_index() 335 *index += count * sizeof(struct cmd_desc); in typhoon_inc_index() 336 *index %= num_entries * sizeof(struct cmd_desc); in typhoon_inc_index() 367 /* sizeof(struct rx_desc) != sizeof(struct cmd_desc) */ in typhoon_inc_rx_index() 457 struct cmd_desc *cmd; in typhoon_hello() 464 cmd = (struct cmd_desc *)(ring->ringBase + ring->lastWrite); in typhoon_hello() 537 * different size than the cmd_desc -- everyone else is the same in typhoon_num_free() 539 lastWrite /= sizeof(struct cmd_desc); in typhoon_num_free() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/amphion/ |
H A D | vpu_dbg.c | 271 iface->cmd_desc->start, in vpu_dbg_core() 272 iface->cmd_desc->end, in vpu_dbg_core() 273 iface->cmd_desc->wptr, in vpu_dbg_core() 274 iface->cmd_desc->rptr); in vpu_dbg_core()
|
H A D | vpu_rpc.c | 66 desc = shared->cmd_desc; in vpu_rpc_send_cmd_buf()
|
H A D | vpu_rpc.h | 21 struct vpu_rpc_buffer_desc *cmd_desc; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic.h | 295 #define netxen_set_tx_vlan_tci(cmd_desc, v) \ 296 (cmd_desc)->vlan_TCI = cpu_to_le16(v); 298 #define netxen_set_cmd_desc_port(cmd_desc, var) \ 299 ((cmd_desc)->port_ctxid |= ((var) & 0x0F)) 300 #define netxen_set_cmd_desc_ctxid(cmd_desc, var) \ 301 ((cmd_desc)->port_ctxid |= ((var) << 4 & 0xF0))
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic.h | 295 #define netxen_set_tx_vlan_tci(cmd_desc, v) \ 296 (cmd_desc)->vlan_TCI = cpu_to_le16(v); 298 #define netxen_set_cmd_desc_port(cmd_desc, var) \ 299 ((cmd_desc)->port_ctxid |= ((var) & 0x0F)) 300 #define netxen_set_cmd_desc_ctxid(cmd_desc, var) \ 301 ((cmd_desc)->port_ctxid |= ((var) << 4 & 0xF0))
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 214 struct rtl818x_rx_cmd_desc *cmd_desc; in rtl8180_handle_rx() local 331 cmd_desc = entry; in rtl8180_handle_rx() 332 cmd_desc->rx_buf = cpu_to_le32(*((dma_addr_t *)skb->cb)); in rtl8180_handle_rx() 333 cmd_desc->flags = cpu_to_le32(RTL818X_RX_DESC_FLAG_OWN | in rtl8180_handle_rx() 336 cmd_desc->flags |= in rtl8180_handle_rx()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 214 struct rtl818x_rx_cmd_desc *cmd_desc; in rtl8180_handle_rx() local 331 cmd_desc = entry; in rtl8180_handle_rx() 332 cmd_desc->rx_buf = cpu_to_le32(*((dma_addr_t *)skb->cb)); in rtl8180_handle_rx() 333 cmd_desc->flags = cpu_to_le32(RTL818X_RX_DESC_FLAG_OWN | in rtl8180_handle_rx() 336 cmd_desc->flags |= in rtl8180_handle_rx()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_io.c | 30 #define qlcnic_set_tx_vlan_tci(cmd_desc, v) \ 31 (cmd_desc)->vlan_TCI = cpu_to_le16(v); 32 #define qlcnic_set_cmd_desc_port(cmd_desc, var) \ 33 ((cmd_desc)->port_ctxid |= ((var) & 0x0F)) 34 #define qlcnic_set_cmd_desc_ctxid(cmd_desc, var) \ 35 ((cmd_desc)->port_ctxid |= ((var) << 4 & 0xF0))
|
H A D | qlcnic_hw.c | 386 struct cmd_desc_type0 *cmd_desc; in qlcnic_send_cmd_descs() local 413 cmd_desc = &cmd_desc_arr[i]; in qlcnic_send_cmd_descs() 420 cmd_desc, sizeof(struct cmd_desc_type0)); in qlcnic_send_cmd_descs()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_io.c | 31 #define qlcnic_set_tx_vlan_tci(cmd_desc, v) \ 32 (cmd_desc)->vlan_TCI = cpu_to_le16(v); 33 #define qlcnic_set_cmd_desc_port(cmd_desc, var) \ 34 ((cmd_desc)->port_ctxid |= ((var) & 0x0F)) 35 #define qlcnic_set_cmd_desc_ctxid(cmd_desc, var) \ 36 ((cmd_desc)->port_ctxid |= ((var) << 4 & 0xF0))
|
H A D | qlcnic_hw.c | 386 struct cmd_desc_type0 *cmd_desc; in qlcnic_send_cmd_descs() local 413 cmd_desc = &cmd_desc_arr[i]; in qlcnic_send_cmd_descs() 420 cmd_desc, sizeof(struct cmd_desc_type0)); in qlcnic_send_cmd_descs()
|
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | sata_fsl.c | 431 static unsigned int sata_fsl_fill_sg(struct ata_queued_cmd *qc, void *cmd_desc, in sata_fsl_fill_sg() argument 443 cmd_desc)->prdt; in sata_fsl_fill_sg() 450 VPRINTK("SATA FSL : cd = 0x%p, prd = 0x%p\n", cmd_desc, prd); in sata_fsl_fill_sg() 1482 DPRINTK("sizeof(cmd_desc) = %d\n", sizeof(struct command_desc)); in sata_fsl_probe() 1483 DPRINTK("sizeof(#define cmd_desc) = %d\n", SATA_FSL_CMD_DESC_SIZE); in sata_fsl_probe()
|
/kernel/linux/linux-5.10/arch/alpha/kernel/ |
H A D | core_cia.c | 1083 static const char * const cmd_desc[16] = { in cia_decode_parity_error() 1098 cmd = cmd_desc[(cia->cpu_err1 >> 8) & 0xF]; in cia_decode_parity_error() 1080 static const char * const cmd_desc[16] = { cia_decode_parity_error() local
|
/kernel/linux/linux-6.6/arch/alpha/kernel/ |
H A D | core_cia.c | 1083 static const char * const cmd_desc[16] = { in cia_decode_parity_error() 1098 cmd = cmd_desc[(cia->cpu_err1 >> 8) & 0xF]; in cia_decode_parity_error() 1080 static const char * const cmd_desc[16] = { cia_decode_parity_error() local
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | sata_fsl.c | 433 static unsigned int sata_fsl_fill_sg(struct ata_queued_cmd *qc, void *cmd_desc, in sata_fsl_fill_sg() argument 445 cmd_desc)->prdt; in sata_fsl_fill_sg()
|