/linux-6.14.4/drivers/net/ethernet/freescale/enetc/ |
D | netc_blk_ctrl.c | 10 * In addition, when the system enters suspend mode, IERB, PRB, and NETCMIX 81 void __iomem *prb; member 197 return !!(netc_reg_read(priv->prb, PRB_NETCRR) & NETCRR_LOCK); in netc_ierb_is_locked() 204 netc_reg_write(priv->prb, PRB_NETCRR, NETCRR_LOCK); in netc_lock_ierb() 207 100, 2000, false, priv->prb, PRB_NETCSR); in netc_lock_ierb() 214 netc_reg_write(priv->prb, PRB_NETCRR, 0); in netc_unlock_ierb_with_warm_reset() 217 1000, 100000, true, priv->prb, PRB_NETCRR); in netc_unlock_ierb_with_warm_reset() 285 val = netc_reg_read(priv->prb, PRB_NETCRR); in netc_prb_show() 286 seq_printf(s, "[PRB NETCRR] Lock:%d SR:%d\n", in netc_prb_show() 290 val = netc_reg_read(priv->prb, PRB_NETCSR); in netc_prb_show() [all …]
|
D | Kconfig | 109 Privileged Register Block (PRB) of NETC. For i.MX platforms, it also 112 debug, and non-customer configuration. The PRB controls global reset
|
/linux-6.14.4/drivers/block/ |
D | amiflop.c | 241 #define MOTOR_ON (ciab.prb &= ~DSKMOTOR) 242 #define MOTOR_OFF (ciab.prb |= DSKMOTOR) 243 #define SELECT(mask) (ciab.prb &= ~mask) 244 #define DESELECT(mask) (ciab.prb |= mask) 396 unsigned char prb = ~0; in fd_select() local 408 prb &= ~DSKSIDE; in fd_select() 410 prb &= ~DSKMOTOR; in fd_select() 411 ciab.prb |= (SELMASK(0)|SELMASK(1)|SELMASK(2)|SELMASK(3)); in fd_select() 412 ciab.prb = prb; in fd_select() 413 prb &= ~SELMASK(drive); in fd_select() [all …]
|
/linux-6.14.4/drivers/ata/ |
D | sata_sil24.c | 27 * Port request block (PRB) 32 bytes 51 * contains the PRB and two SGEs. From the second block, it's 105 PORT_LRAM_SLOT_SZ = 0x0080, /* 32 bytes PRB + 2 SGE, ACT... */ 195 PORT_CERR_CMD_BOUNDARY = 24, /* ctrl[15:13] 001 - PRB not on qword boundary */ 198 PORT_CERR_CMD_PCIPERR = 27, /* ctrl[15:13] 110 - PCI parity err while fetching PRB */ 205 /* bits of PRB control field */ 212 /* PRB protocol field */ 246 struct sil24_prb prb; member 251 struct sil24_prb prb; member 294 "PRB not on qword boundary" }, [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/net/ |
D | nxp,netc-blk-ctrl.yaml | 11 block (IERB) and privileged register block (PRB). IERB is used for pre-boot 13 And PRB controls global reset and global error handling for NETC. Moreover, 32 - const: prb 78 reg-names = "ierb", "prb", "netcmix";
|
/linux-6.14.4/Documentation/admin-guide/kdump/ |
D | gdbmacros.txt | 185 set var $begin = $desc->text_blk_lpos.begin % (1U << prb->text_data_ring.size_bits) 186 set var $next = $desc->text_blk_lpos.next % (1U << prb->text_data_ring.size_bits) 208 set var $log = &prb->text_data_ring.data[$begin] 298 set var $desc_count = 1U << prb->desc_ring.count_bits 301 set var $id = prb->desc_ring.tail_id.counter 302 set var $end_id = prb->desc_ring.head_id.counter 305 set var $desc = &prb->desc_ring.descs[$id % $desc_count] 306 set var $info = &prb->desc_ring.infos[$id % $desc_count]
|
D | vmcoreinfo.rst | 198 prb section in Common variables 209 A pointer to the static boot printk ringbuffer. If @prb has a
|
/linux-6.14.4/drivers/parport/ |
D | parport_amiga.c | 36 ciaa.prb = data; in amiga_write_data() 43 return ciaa.prb; in amiga_read_data() 135 s->u.amiga.data = ciaa.prb; in amiga_save_state() 145 ciaa.prb = s->u.amiga.data; in amiga_restore_state() 199 p = parport_register_port((unsigned long)&ciaa.prb, IRQ_AMIGA_CIAA_FLG, in amiga_parallel_probe()
|
/linux-6.14.4/arch/mips/include/asm/sn/sn0/ |
D | hubio.h | 303 /* IO PRB Entries */ 305 #define IIO_IOPRB_0 0x400198 /* PRB entry 0 */ 306 #define IIO_IOPRB_8 0x4001a0 /* PRB entry 8 */ 307 #define IIO_IOPRB_9 0x4001a8 /* PRB entry 9 */ 308 #define IIO_IOPRB_A 0x4001b0 /* PRB entry a */ 309 #define IIO_IOPRB_B 0x4001b8 /* PRB entry b */ 310 #define IIO_IOPRB_C 0x4001c0 /* PRB entry c */ 311 #define IIO_IOPRB_D 0x4001c8 /* PRB entry d */ 312 #define IIO_IOPRB_E 0x4001d0 /* PRB entry e */ 313 #define IIO_IOPRB_F 0x4001d8 /* PRB entry f */ [all …]
|
/linux-6.14.4/include/linux/ |
D | mc6821.h | 33 volatile u_char prb; member 43 #define pprb ub.prb
|
D | parport.h | 37 unsigned char data; /* ciaa.prb */
|
/linux-6.14.4/scripts/gdb/linux/ |
D | dmesg.py | 35 # read in prb structure 36 prb_addr = int(str(gdb.parse_and_eval("(void *)'printk.c'::prb")).split()[0], 16) 38 prb = utils.read_memoryview(inf, prb_addr, sz).tobytes()
|
/linux-6.14.4/kernel/printk/ |
D | printk.c | 546 struct printk_ringbuffer *prb = &printk_rb_static; variable 903 atomic64_set(&user->seq, prb_first_valid_seq(prb)); in devkmsg_llseek() 915 atomic64_set(&user->seq, prb_next_seq(prb)); in devkmsg_llseek() 931 if (prb_read_valid_info(prb, atomic64_read(&user->seq), &info, NULL)) { in devkmsg_poll() 967 atomic64_set(&user->seq, prb_first_valid_seq(prb)); in devkmsg_open() 1006 VMCOREINFO_SYMBOL(prb); in log_buf_vmcoreinfo_setup() 1259 prb = &printk_rb_dynamic; in setup_log_buf() 1570 prb_for_each_info(start_seq, prb, seq, &info, &line_count) { in find_first_fitting_seq() 1589 prb_for_each_info(start_seq, prb, seq, &info, &line_count) { in find_first_fitting_seq() 1634 prb_read_valid(prb, seq, NULL)); /* LMM(syslog_print:A) */ in syslog_print() [all …]
|
D | nbcon.c | 167 return __ulseq_to_u64seq(prb, nbcon_seq); in nbcon_seq_read() 186 u64 valid_seq = max_t(u64, seq, prb_first_valid_seq(prb)); in nbcon_seq_force() 998 if (__ulseq_to_u64seq(prb, ulseq) == pmsg.seq) { in nbcon_emit_next_record() 1154 ret = prb_read_valid(prb, ctxt->seq, NULL); in nbcon_kthread_should_wakeup() 1563 prb_read_valid(prb, nbcon_seq_read(con), NULL)) { in nbcon_atomic_flush_pending_con() 1564 stop_seq = prb_next_reserve_seq(prb); in nbcon_atomic_flush_pending_con() 1609 __nbcon_atomic_flush_pending(prb_next_reserve_seq(prb), false); in nbcon_atomic_flush_pending() 1621 __nbcon_atomic_flush_pending(prb_next_reserve_seq(prb), true); in nbcon_atomic_flush_unsafe() 1688 atomic_long_set(&ACCESS_PRIVATE(con, nbcon_seq), ULSEQ_MAX(prb)); in nbcon_alloc() 1800 prb_read_valid(prb, nbcon_seq_read(con), NULL)) { in nbcon_device_release() [all …]
|
D | internal.h | 65 extern struct printk_ringbuffer *prb;
|
/linux-6.14.4/arch/mips/include/asm/sn/ |
D | io.h | 51 * IO PRB address of that widget.
|
/linux-6.14.4/arch/m68k/include/asm/ |
D | amigahw.h | 227 unsigned char prb; char pad1[0xff]; member
|
/linux-6.14.4/drivers/edac/ |
D | mce_amd.c | 95 "PRB address parity error" 519 ((r4 == R4_SNOOP) ? "Prb" : "Fill"))); in f16h_mc2_mce()
|
/linux-6.14.4/drivers/net/wireless/ath/ath10k/ |
D | wmi-tlv.c | 3380 struct sk_buff *prb) in ath10k_wmi_tlv_op_gen_prb_tmpl() argument 3391 sizeof(*tlv) + roundup(prb->len, 4); in ath10k_wmi_tlv_op_gen_prb_tmpl() 3402 cmd->buf_len = __cpu_to_le32(prb->len); in ath10k_wmi_tlv_op_gen_prb_tmpl() 3419 tlv->len = __cpu_to_le16(roundup(prb->len, 4)); in ath10k_wmi_tlv_op_gen_prb_tmpl() 3420 memcpy(tlv->value, prb->data, prb->len); in ath10k_wmi_tlv_op_gen_prb_tmpl() 3422 ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv prb tmpl vdev_id %i\n", in ath10k_wmi_tlv_op_gen_prb_tmpl()
|
D | wmi-ops.h | 1325 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) in ath10k_wmi_prb_tmpl() argument 1332 skb = ar->wmi.ops->gen_prb_tmpl(ar, vdev_id, prb); in ath10k_wmi_prb_tmpl()
|
D | mac.c | 1674 struct sk_buff *prb; in ath10k_mac_setup_prb_tmpl() local 1687 prb = ieee80211_proberesp_get(hw, vif); in ath10k_mac_setup_prb_tmpl() 1688 if (!prb) { in ath10k_mac_setup_prb_tmpl() 1693 ret = ath10k_wmi_prb_tmpl(ar, arvif->vdev_id, prb); in ath10k_mac_setup_prb_tmpl() 1694 kfree_skb(prb); in ath10k_mac_setup_prb_tmpl() 2048 ath10k_warn(ar, "failed to update prb tmpl during csa: %d\n", in ath10k_mac_vif_ap_csa_count_down() 8785 ath10k_warn(ar, "failed to update prb tmpl during csa: %d\n", in ath10k_mac_update_vif_chan()
|
/linux-6.14.4/sound/pci/ac97/ |
D | ac97_proc.c | 307 val & AC97_MEA_PRB ? " PRB(res)" : "", in snd_ac97_proc_read_main()
|
/linux-6.14.4/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | main.h | 432 * prb_resp_timeout: do not send prb resp if request older
|
/linux-6.14.4/sound/soc/codecs/ |
D | tlv320aic31xx.c | 1686 dev_err(aic31xx->dev, "failed to write PRB index: err %d\n", ret); in tlv320dac3100_fw_load()
|
/linux-6.14.4/arch/arm64/boot/dts/freescale/ |
D | imx95.dtsi | 1705 reg-names = "ierb", "prb", "netcmix";
|