/linux-6.14.4/arch/powerpc/lib/ |
D | crct10dif-vpmsum_asm.S | 21 /* x^261184 mod p(x), x^261120 mod p(x) */ 24 /* x^260160 mod p(x), x^260096 mod p(x) */ 27 /* x^259136 mod p(x), x^259072 mod p(x) */ 30 /* x^258112 mod p(x), x^258048 mod p(x) */ 33 /* x^257088 mod p(x), x^257024 mod p(x) */ 36 /* x^256064 mod p(x), x^256000 mod p(x) */ 39 /* x^255040 mod p(x), x^254976 mod p(x) */ 42 /* x^254016 mod p(x), x^253952 mod p(x) */ 45 /* x^252992 mod p(x), x^252928 mod p(x) */ 48 /* x^251968 mod p(x), x^251904 mod p(x) */ [all …]
|
D | crc32c-vpmsum_asm.S | 17 /* x^261120 mod p(x)` << 1, x^261184 mod p(x)` << 1 */ 20 /* x^260096 mod p(x)` << 1, x^260160 mod p(x)` << 1 */ 23 /* x^259072 mod p(x)` << 1, x^259136 mod p(x)` << 1 */ 26 /* x^258048 mod p(x)` << 1, x^258112 mod p(x)` << 1 */ 29 /* x^257024 mod p(x)` << 1, x^257088 mod p(x)` << 1 */ 32 /* x^256000 mod p(x)` << 1, x^256064 mod p(x)` << 1 */ 35 /* x^254976 mod p(x)` << 1, x^255040 mod p(x)` << 1 */ 38 /* x^253952 mod p(x)` << 1, x^254016 mod p(x)` << 1 */ 41 /* x^252928 mod p(x)` << 1, x^252992 mod p(x)` << 1 */ 44 /* x^251904 mod p(x)` << 1, x^251968 mod p(x)` << 1 */ [all …]
|
/linux-6.14.4/drivers/staging/media/av7110/ |
D | av7110_ipack.c | 7 void av7110_ipack_reset(struct ipack *p) in av7110_ipack_reset() argument 9 p->found = 0; in av7110_ipack_reset() 10 p->cid = 0; in av7110_ipack_reset() 11 p->plength = 0; in av7110_ipack_reset() 12 p->flag1 = 0; in av7110_ipack_reset() 13 p->flag2 = 0; in av7110_ipack_reset() 14 p->hlength = 0; in av7110_ipack_reset() 15 p->mpeg = 0; in av7110_ipack_reset() 16 p->check = 0; in av7110_ipack_reset() 17 p->which = 0; in av7110_ipack_reset() [all …]
|
/linux-6.14.4/drivers/ata/ |
D | libata-trace.c | 14 libata_trace_parse_status(struct trace_seq *p, unsigned char status) in libata_trace_parse_status() argument 16 const char *ret = trace_seq_buffer_ptr(p); in libata_trace_parse_status() 18 trace_seq_printf(p, "{ "); in libata_trace_parse_status() 20 trace_seq_printf(p, "BUSY "); in libata_trace_parse_status() 22 trace_seq_printf(p, "DRDY "); in libata_trace_parse_status() 24 trace_seq_printf(p, "DF "); in libata_trace_parse_status() 26 trace_seq_printf(p, "DSC "); in libata_trace_parse_status() 28 trace_seq_printf(p, "DRQ "); in libata_trace_parse_status() 30 trace_seq_printf(p, "CORR "); in libata_trace_parse_status() 32 trace_seq_printf(p, "SENSE "); in libata_trace_parse_status() [all …]
|
/linux-6.14.4/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_sgmac.c | 14 static void xgene_enet_wr_csr(struct xgene_enet_pdata *p, u32 offset, u32 val) in xgene_enet_wr_csr() argument 16 iowrite32(val, p->eth_csr_addr + offset); in xgene_enet_wr_csr() 19 static void xgene_enet_wr_clkrst_csr(struct xgene_enet_pdata *p, u32 offset, in xgene_enet_wr_clkrst_csr() argument 22 iowrite32(val, p->base_addr + offset); in xgene_enet_wr_clkrst_csr() 25 static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *p, in xgene_enet_wr_ring_if() argument 28 iowrite32(val, p->eth_ring_if_addr + offset); in xgene_enet_wr_ring_if() 31 static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *p, in xgene_enet_wr_diag_csr() argument 34 iowrite32(val, p->eth_diag_csr_addr + offset); in xgene_enet_wr_diag_csr() 45 static u32 xgene_enet_rd_csr(struct xgene_enet_pdata *p, u32 offset) in xgene_enet_rd_csr() argument 47 return ioread32(p->eth_csr_addr + offset); in xgene_enet_rd_csr() [all …]
|
/linux-6.14.4/drivers/pnp/pnpbios/ |
D | rsparser.c | 81 unsigned char *p, in pnpbios_parse_allocated_resource_data() 87 if (!p) in pnpbios_parse_allocated_resource_data() 94 while ((char *)p < (char *)end) { in pnpbios_parse_allocated_resource_data() 97 if (p[0] & LARGE_TAG) { /* large tag */ in pnpbios_parse_allocated_resource_data() 98 len = (p[2] << 8) | p[1]; in pnpbios_parse_allocated_resource_data() 99 tag = p[0]; in pnpbios_parse_allocated_resource_data() 101 len = p[0] & 0x07; in pnpbios_parse_allocated_resource_data() 102 tag = ((p[0] >> 3) & 0x0f); in pnpbios_parse_allocated_resource_data() 110 io = *(short *)&p[4]; in pnpbios_parse_allocated_resource_data() 111 size = *(short *)&p[10]; in pnpbios_parse_allocated_resource_data() [all …]
|
/linux-6.14.4/arch/mips/mm/ |
D | tlbex.c | 206 static void uasm_bgezl_hazard(u32 **p, struct uasm_reloc **r, int instance) in uasm_bgezl_hazard() argument 210 uasm_il_bgezl(p, r, 0, label_tlbw_hazard_0 + instance); in uasm_bgezl_hazard() 217 static void uasm_bgezl_label(struct uasm_label **l, u32 **p, int instance) in uasm_bgezl_label() argument 221 uasm_build_label(l, *p, label_tlbw_hazard_0 + instance); in uasm_bgezl_label() 274 pr_debug("\t.word\t0x%08x\t\t# %p\n", handler[i], &handler[i]); in dump_handler() 333 static struct work_registers build_get_work_registers(u32 **p) in build_get_work_registers() argument 339 UASM_i_MTC0(p, 1, c0_kscratch(), scratch_reg); in build_get_work_registers() 348 UASM_i_CPUID_MFC0(p, GPR_K0, SMP_CPUID_REG); in build_get_work_registers() 349 UASM_i_SRL_SAFE(p, GPR_K0, GPR_K0, SMP_CPUID_REGSHIFT); in build_get_work_registers() 352 UASM_i_SLL(p, GPR_K0, GPR_K0, ilog2(sizeof(struct tlb_reg_save))); in build_get_work_registers() [all …]
|
/linux-6.14.4/sound/isa/sb/ |
D | sb16_csp.c | 39 #define CSP__HEADER CSP_HDR_VALUE('C', 'S', 'P', ' ') 79 static int snd_sb_csp_riff_load(struct snd_sb_csp * p, 81 static int snd_sb_csp_unload(struct snd_sb_csp * p); 82 static int snd_sb_csp_load_user(struct snd_sb_csp * p, const unsigned char __user *buf, int size, i… 83 static int snd_sb_csp_autoload(struct snd_sb_csp * p, snd_pcm_format_t pcm_sfmt, int play_rec_mode); 84 static int snd_sb_csp_check_version(struct snd_sb_csp * p); 86 static int snd_sb_csp_use(struct snd_sb_csp * p); 87 static int snd_sb_csp_unuse(struct snd_sb_csp * p); 88 static int snd_sb_csp_start(struct snd_sb_csp * p, int sample_width, int channels); 89 static int snd_sb_csp_stop(struct snd_sb_csp * p); [all …]
|
/linux-6.14.4/tools/include/linux/ |
D | unaligned.h | 17 static inline u16 get_unaligned_le16(const void *p) in get_unaligned_le16() argument 19 return le16_to_cpu(__get_unaligned_t(__le16, p)); in get_unaligned_le16() 22 static inline u32 get_unaligned_le32(const void *p) in get_unaligned_le32() argument 24 return le32_to_cpu(__get_unaligned_t(__le32, p)); in get_unaligned_le32() 27 static inline u64 get_unaligned_le64(const void *p) in get_unaligned_le64() argument 29 return le64_to_cpu(__get_unaligned_t(__le64, p)); in get_unaligned_le64() 32 static inline void put_unaligned_le16(u16 val, void *p) in put_unaligned_le16() argument 34 __put_unaligned_t(__le16, cpu_to_le16(val), p); in put_unaligned_le16() 37 static inline void put_unaligned_le32(u32 val, void *p) in put_unaligned_le32() argument 39 __put_unaligned_t(__le32, cpu_to_le32(val), p); in put_unaligned_le32() [all …]
|
/linux-6.14.4/include/linux/ |
D | unaligned.h | 16 static inline u16 get_unaligned_le16(const void *p) in get_unaligned_le16() argument 18 return le16_to_cpu(__get_unaligned_t(__le16, p)); in get_unaligned_le16() 21 static inline u32 get_unaligned_le32(const void *p) in get_unaligned_le32() argument 23 return le32_to_cpu(__get_unaligned_t(__le32, p)); in get_unaligned_le32() 26 static inline u64 get_unaligned_le64(const void *p) in get_unaligned_le64() argument 28 return le64_to_cpu(__get_unaligned_t(__le64, p)); in get_unaligned_le64() 31 static inline void put_unaligned_le16(u16 val, void *p) in put_unaligned_le16() argument 33 __put_unaligned_t(__le16, cpu_to_le16(val), p); in put_unaligned_le16() 36 static inline void put_unaligned_le32(u32 val, void *p) in put_unaligned_le32() argument 38 __put_unaligned_t(__le32, cpu_to_le32(val), p); in put_unaligned_le32() [all …]
|
/linux-6.14.4/drivers/pinctrl/mediatek/ |
D | pinctrl-mtmips.c | 48 struct mtmips_priv *p = pinctrl_dev_get_drvdata(pctrldev); in mtmips_get_group_count() local 50 return p->group_count; in mtmips_get_group_count() 56 struct mtmips_priv *p = pinctrl_dev_get_drvdata(pctrldev); in mtmips_get_group_name() local 58 return (group >= p->group_count) ? NULL : p->group_names[group]; in mtmips_get_group_name() 66 struct mtmips_priv *p = pinctrl_dev_get_drvdata(pctrldev); in mtmips_get_group_pins() local 68 if (group >= p->group_count) in mtmips_get_group_pins() 71 *pins = p->groups[group].func[0].pins; in mtmips_get_group_pins() 72 *num_pins = p->groups[group].func[0].pin_count; in mtmips_get_group_pins() 87 struct mtmips_priv *p = pinctrl_dev_get_drvdata(pctrldev); in mtmips_pmx_func_count() local 89 return p->func_count; in mtmips_pmx_func_count() [all …]
|
/linux-6.14.4/include/linux/ceph/ |
D | decode.h | 15 * void **p pointer to position pointer 19 static inline u64 ceph_decode_64(void **p) in ceph_decode_64() argument 21 u64 v = get_unaligned_le64(*p); in ceph_decode_64() 22 *p += sizeof(u64); in ceph_decode_64() 25 static inline u32 ceph_decode_32(void **p) in ceph_decode_32() argument 27 u32 v = get_unaligned_le32(*p); in ceph_decode_32() 28 *p += sizeof(u32); in ceph_decode_32() 31 static inline u16 ceph_decode_16(void **p) in ceph_decode_16() argument 33 u16 v = get_unaligned_le16(*p); in ceph_decode_16() 34 *p += sizeof(u16); in ceph_decode_16() [all …]
|
/linux-6.14.4/drivers/rtc/ |
D | rtc-bq4802.c | 30 static u8 bq4802_read_io(struct bq4802 *p, int off) in bq4802_read_io() argument 32 return inb(p->ioport + off); in bq4802_read_io() 35 static void bq4802_write_io(struct bq4802 *p, int off, u8 val) in bq4802_write_io() argument 37 outb(val, p->ioport + off); in bq4802_write_io() 40 static u8 bq4802_read_mem(struct bq4802 *p, int off) in bq4802_read_mem() argument 42 return readb(p->regs + off); in bq4802_read_mem() 45 static void bq4802_write_mem(struct bq4802 *p, int off, u8 val) in bq4802_write_mem() argument 47 writeb(val, p->regs + off); in bq4802_write_mem() 52 struct bq4802 *p = dev_get_drvdata(dev); in bq4802_read_time() local 57 spin_lock_irqsave(&p->lock, flags); in bq4802_read_time() [all …]
|
/linux-6.14.4/net/bridge/ |
D | br_stp.c | 29 void br_set_state(struct net_bridge_port *p, unsigned int state) in br_set_state() argument 32 .orig_dev = p->dev, in br_set_state() 42 if (p->flags & BR_MRP_AWARE) in br_set_state() 45 p->state = state; in br_set_state() 46 if (br_opt_get(p->br, BROPT_MST_ENABLED)) { in br_set_state() 47 err = br_mst_set_state(p, 0, state, NULL); in br_set_state() 49 br_warn(p->br, "error setting MST state on port %u(%s)\n", in br_set_state() 50 p->port_no, netdev_name(p->dev)); in br_set_state() 52 err = switchdev_port_attr_set(p->dev, &attr, NULL); in br_set_state() 54 br_warn(p->br, "error setting offload STP state on port %u(%s)\n", in br_set_state() [all …]
|
D | br_if.c | 73 void br_port_carrier_check(struct net_bridge_port *p, bool *notified) in br_port_carrier_check() argument 75 struct net_device *dev = p->dev; in br_port_carrier_check() 76 struct net_bridge *br = p->br; in br_port_carrier_check() 78 if (!(p->flags & BR_ADMIN_COST) && in br_port_carrier_check() 80 p->path_cost = port_cost(dev); in br_port_carrier_check() 88 if (p->state == BR_STATE_DISABLED) { in br_port_carrier_check() 89 br_stp_enable_port(p); in br_port_carrier_check() 93 if (p->state != BR_STATE_DISABLED) { in br_port_carrier_check() 94 br_stp_disable_port(p); in br_port_carrier_check() 101 static void br_port_set_promisc(struct net_bridge_port *p) in br_port_set_promisc() argument [all …]
|
/linux-6.14.4/net/mac80211/ |
D | rc80211_minstrel_ht_debugfs.c | 48 minstrel_ht_stats_dump(struct minstrel_ht_sta *mi, int i, char *p) in minstrel_ht_stats_dump() argument 57 return p; in minstrel_ht_stats_dump() 78 p += sprintf(p, "HT%c0 ", htmode); in minstrel_ht_stats_dump() 79 p += sprintf(p, "%cGI ", gimode); in minstrel_ht_stats_dump() 80 p += sprintf(p, "%d ", mg->streams); in minstrel_ht_stats_dump() 82 p += sprintf(p, "VHT%c0 ", htmode); in minstrel_ht_stats_dump() 83 p += sprintf(p, "%cGI ", gimode); in minstrel_ht_stats_dump() 84 p += sprintf(p, "%d ", mg->streams); in minstrel_ht_stats_dump() 86 p += sprintf(p, "OFDM "); in minstrel_ht_stats_dump() 87 p += sprintf(p, "1 "); in minstrel_ht_stats_dump() [all …]
|
/linux-6.14.4/drivers/target/iscsi/ |
D | iscsi_target_parameters.h | 170 #define IS_USE_LEADING_ONLY(p) ((p)->use & USE_LEADING_ONLY) argument 171 #define IS_USE_INITIAL_ONLY(p) ((p)->use & USE_INITIAL_ONLY) argument 172 #define IS_USE_ALL(p) ((p)->use & USE_ALL) argument 174 #define SET_USE_INITIAL_ONLY(p) ((p)->use |= USE_INITIAL_ONLY) argument 185 #define IS_SENDER_INITIATOR(p) ((p)->sender & SENDER_INITIATOR) argument 186 #define IS_SENDER_TARGET(p) ((p)->sender & SENDER_TARGET) argument 187 #define IS_SENDER_BOTH(p) ((p)->sender & SENDER_BOTH) argument 195 #define IS_SCOPE_CONNECTION_ONLY(p) ((p)->scope & SCOPE_CONNECTION_ONLY) argument 196 #define IS_SCOPE_SESSION_WIDE(p) ((p)->scope & SCOPE_SESSION_WIDE) argument 206 #define IS_PHASE_SECURITY(p) ((p)->phase & PHASE_SECURITY) argument [all …]
|
/linux-6.14.4/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_desc.c | 23 static void sxgbe_init_tx_desc(struct sxgbe_tx_norm_desc *p) in sxgbe_init_tx_desc() argument 25 p->tdes23.tx_rd_des23.own_bit = 0; in sxgbe_init_tx_desc() 28 static void sxgbe_tx_desc_enable_tse(struct sxgbe_tx_norm_desc *p, u8 is_tse, in sxgbe_tx_desc_enable_tse() argument 32 p->tdes23.tx_rd_des23.tse_bit = is_tse; in sxgbe_tx_desc_enable_tse() 33 p->tdes23.tx_rd_des23.buf1_size = total_hdr_len; in sxgbe_tx_desc_enable_tse() 34 p->tdes23.tx_rd_des23.tcp_hdr_len = tcp_hdr_len / 4; in sxgbe_tx_desc_enable_tse() 35 p->tdes23.tx_rd_des23.tx_pkt_len.tcp_payload_len = tcp_payload_len; in sxgbe_tx_desc_enable_tse() 39 static void sxgbe_prepare_tx_desc(struct sxgbe_tx_norm_desc *p, u8 is_fd, in sxgbe_prepare_tx_desc() argument 42 p->tdes23.tx_rd_des23.first_desc = is_fd; in sxgbe_prepare_tx_desc() 43 p->tdes23.tx_rd_des23.buf1_size = buf1_len; in sxgbe_prepare_tx_desc() [all …]
|
/linux-6.14.4/arch/mips/kvm/ |
D | entry.c | 93 static void kvm_mips_build_save_scratch(u32 **p, unsigned int tmp, in kvm_mips_build_save_scratch() argument 97 UASM_i_MFC0(p, tmp, scratch_vcpu[0], scratch_vcpu[1]); in kvm_mips_build_save_scratch() 98 UASM_i_SW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame); in kvm_mips_build_save_scratch() 102 UASM_i_MFC0(p, tmp, scratch_tmp[0], scratch_tmp[1]); in kvm_mips_build_save_scratch() 103 UASM_i_SW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame); in kvm_mips_build_save_scratch() 107 static void kvm_mips_build_restore_scratch(u32 **p, unsigned int tmp, in kvm_mips_build_restore_scratch() argument 114 UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame); in kvm_mips_build_restore_scratch() 115 UASM_i_MTC0(p, tmp, scratch_vcpu[0], scratch_vcpu[1]); in kvm_mips_build_restore_scratch() 118 UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame); in kvm_mips_build_restore_scratch() 119 UASM_i_MTC0(p, tmp, scratch_tmp[0], scratch_tmp[1]); in kvm_mips_build_restore_scratch() [all …]
|
/linux-6.14.4/drivers/usb/dwc2/ |
D | params.c | 20 struct dwc2_core_params *p = &hsotg->params; in dwc2_set_bcm_params() local 22 p->host_rx_fifo_size = 774; in dwc2_set_bcm_params() 23 p->max_transfer_size = 65535; in dwc2_set_bcm_params() 24 p->max_packet_count = 511; in dwc2_set_bcm_params() 25 p->ahbcfg = 0x10; in dwc2_set_bcm_params() 30 struct dwc2_core_params *p = &hsotg->params; in dwc2_set_his_params() local 32 p->otg_caps.hnp_support = false; in dwc2_set_his_params() 33 p->otg_caps.srp_support = false; in dwc2_set_his_params() 34 p->speed = DWC2_SPEED_PARAM_HIGH; in dwc2_set_his_params() 35 p->host_rx_fifo_size = 512; in dwc2_set_his_params() [all …]
|
/linux-6.14.4/drivers/watchdog/ |
D | iTCO_wdt.c | 71 #define TCOBASE(p) ((p)->tco_res->start) argument 73 #define SMI_EN(p) ((p)->smi_res->start) argument 75 #define TCO_RLD(p) (TCOBASE(p) + 0x00) /* TCO Timer Reload/Curr. Value */ argument 76 #define TCOv1_TMR(p) (TCOBASE(p) + 0x01) /* TCOv1 Timer Initial Value*/ argument 77 #define TCO_DAT_IN(p) (TCOBASE(p) + 0x02) /* TCO Data In Register */ argument 78 #define TCO_DAT_OUT(p) (TCOBASE(p) + 0x03) /* TCO Data Out Register */ argument 79 #define TCO1_STS(p) (TCOBASE(p) + 0x04) /* TCO1 Status Register */ argument 80 #define TCO2_STS(p) (TCOBASE(p) + 0x06) /* TCO2 Status Register */ argument 81 #define TCO1_CNT(p) (TCOBASE(p) + 0x08) /* TCO1 Control Register */ argument 82 #define TCO2_CNT(p) (TCOBASE(p) + 0x0a) /* TCO2 Control Register */ argument [all …]
|
/linux-6.14.4/samples/kprobes/ |
D | kprobe_example.c | 28 static int __kprobes handler_pre(struct kprobe *p, struct pt_regs *regs) in handler_pre() argument 31 pr_info("<%s> p->addr = 0x%p, ip = %lx, flags = 0x%lx\n", in handler_pre() 32 p->symbol_name, p->addr, regs->ip, regs->flags); in handler_pre() 35 pr_info("<%s> p->addr = 0x%p, nip = 0x%lx, msr = 0x%lx\n", in handler_pre() 36 p->symbol_name, p->addr, regs->nip, regs->msr); in handler_pre() 39 pr_info("<%s> p->addr = 0x%p, epc = 0x%lx, status = 0x%lx\n", in handler_pre() 40 p->symbol_name, p->addr, regs->cp0_epc, regs->cp0_status); in handler_pre() 43 pr_info("<%s> p->addr = 0x%p, pc = 0x%lx, pstate = 0x%lx\n", in handler_pre() 44 p->symbol_name, p->addr, (long)regs->pc, (long)regs->pstate); in handler_pre() 47 pr_info("<%s> p->addr = 0x%p, pc = 0x%lx, cpsr = 0x%lx\n", in handler_pre() [all …]
|
/linux-6.14.4/scripts/coccinelle/api/ |
D | string_choices.cocci | 23 position P; 26 * (E@P == 1) ? "" : "s" 28 * (E@P > 1) ? "s" : "" 32 p << str_plural_r.P; 36 coccilib.report.print_report(p[0], "opportunity for str_plural(%s)" % e) 46 position P; 48 * E@P ? "up" : "down" 51 p << str_up_down_r.P; 55 coccilib.report.print_report(p[0], "opportunity for str_up_down(%s)" % e) 65 position P; [all …]
|
/linux-6.14.4/drivers/net/ethernet/stmicro/stmmac/ |
D | dwxgmac2_descs.c | 12 struct dma_desc *p, void __iomem *ioaddr) in dwxgmac2_get_tx_status() argument 14 unsigned int tdes3 = le32_to_cpu(p->des3); in dwxgmac2_get_tx_status() 26 struct dma_desc *p) in dwxgmac2_get_rx_status() argument 28 unsigned int rdes3 = le32_to_cpu(p->des3); in dwxgmac2_get_rx_status() 42 static int dwxgmac2_get_tx_len(struct dma_desc *p) in dwxgmac2_get_tx_len() argument 44 return (le32_to_cpu(p->des2) & XGMAC_TDES2_B1L); in dwxgmac2_get_tx_len() 47 static int dwxgmac2_get_tx_owner(struct dma_desc *p) in dwxgmac2_get_tx_owner() argument 49 return (le32_to_cpu(p->des3) & XGMAC_TDES3_OWN) > 0; in dwxgmac2_get_tx_owner() 52 static void dwxgmac2_set_tx_owner(struct dma_desc *p) in dwxgmac2_set_tx_owner() argument 54 p->des3 |= cpu_to_le32(XGMAC_TDES3_OWN); in dwxgmac2_set_tx_owner() [all …]
|
/linux-6.14.4/drivers/clocksource/ |
D | em_sti.c | 53 static inline unsigned long em_sti_read(struct em_sti_priv *p, int offs) in em_sti_read() argument 55 return ioread32(p->base + offs); in em_sti_read() 58 static inline void em_sti_write(struct em_sti_priv *p, int offs, in em_sti_write() argument 61 iowrite32(value, p->base + offs); in em_sti_write() 64 static int em_sti_enable(struct em_sti_priv *p) in em_sti_enable() argument 69 ret = clk_enable(p->clk); in em_sti_enable() 71 dev_err(&p->pdev->dev, "cannot enable clock\n"); in em_sti_enable() 76 em_sti_write(p, STI_SET_H, 0x40000000); in em_sti_enable() 77 em_sti_write(p, STI_SET_L, 0x00000000); in em_sti_enable() 80 em_sti_write(p, STI_INTENCLR, 3); in em_sti_enable() [all …]
|