Lines Matching refs:u64

44 	u64 u64;  member
46 OCT_MDIO_BITFIELD_FIELD(u64 reserved_25_63:39,
47 OCT_MDIO_BITFIELD_FIELD(u64 mode:1,
48 OCT_MDIO_BITFIELD_FIELD(u64 reserved_21_23:3,
49 OCT_MDIO_BITFIELD_FIELD(u64 sample_hi:5,
50 OCT_MDIO_BITFIELD_FIELD(u64 sample_mode:1,
51 OCT_MDIO_BITFIELD_FIELD(u64 reserved_14_14:1,
52 OCT_MDIO_BITFIELD_FIELD(u64 clk_idle:1,
53 OCT_MDIO_BITFIELD_FIELD(u64 preamble:1,
54 OCT_MDIO_BITFIELD_FIELD(u64 sample:4,
55 OCT_MDIO_BITFIELD_FIELD(u64 phase:8,
61 u64 u64; member
63 OCT_MDIO_BITFIELD_FIELD(u64 reserved_18_63:46,
64 OCT_MDIO_BITFIELD_FIELD(u64 phy_op:2,
65 OCT_MDIO_BITFIELD_FIELD(u64 reserved_13_15:3,
66 OCT_MDIO_BITFIELD_FIELD(u64 phy_adr:5,
67 OCT_MDIO_BITFIELD_FIELD(u64 reserved_5_7:3,
68 OCT_MDIO_BITFIELD_FIELD(u64 reg_adr:5,
74 u64 u64; member
76 OCT_MDIO_BITFIELD_FIELD(u64 reserved_1_63:63,
77 OCT_MDIO_BITFIELD_FIELD(u64 en:1,
83 u64 u64; member
85 OCT_MDIO_BITFIELD_FIELD(u64 reserved_18_63:46,
86 OCT_MDIO_BITFIELD_FIELD(u64 pending:1,
87 OCT_MDIO_BITFIELD_FIELD(u64 val:1,
88 OCT_MDIO_BITFIELD_FIELD(u64 dat:16,
94 u64 u64; member
96 OCT_MDIO_BITFIELD_FIELD(u64 reserved_18_63:46,
97 OCT_MDIO_BITFIELD_FIELD(u64 pending:1,
98 OCT_MDIO_BITFIELD_FIELD(u64 val:1,
99 OCT_MDIO_BITFIELD_FIELD(u64 dat:16,
112 u64 register_base;
120 static void oct_mdio_writeq(u64 val, u64 addr) in oct_mdio_writeq()
125 static u64 oct_mdio_readq(u64 addr) in oct_mdio_readq()
142 smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); in octeon_mdiobus_set_mode()
145 oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); in octeon_mdiobus_set_mode()
158 smi_wr.u64 = 0; in octeon_mdiobus_c45_addr()
160 oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); in octeon_mdiobus_c45_addr()
164 smi_cmd.u64 = 0; in octeon_mdiobus_c45_addr()
168 oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); in octeon_mdiobus_c45_addr()
175 smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); in octeon_mdiobus_c45_addr()
203 smi_cmd.u64 = 0; in octeon_mdiobus_read()
207 oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); in octeon_mdiobus_read()
214 smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); in octeon_mdiobus_read()
244 smi_wr.u64 = 0; in octeon_mdiobus_write()
246 oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); in octeon_mdiobus_write()
248 smi_cmd.u64 = 0; in octeon_mdiobus_write()
252 oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); in octeon_mdiobus_write()
259 smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); in octeon_mdiobus_write()
295 (u64)devm_ioremap(&pdev->dev, bus->mdio_phys, bus->regsize); in octeon_mdiobus_probe()
305 smi_en.u64 = 0; in octeon_mdiobus_probe()
307 oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); in octeon_mdiobus_probe()
330 smi_en.u64 = 0; in octeon_mdiobus_probe()
331 oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); in octeon_mdiobus_probe()
344 smi_en.u64 = 0; in octeon_mdiobus_remove()
345 oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); in octeon_mdiobus_remove()