Home
last modified time | relevance | path

Searched refs:mdc (Results 1 – 25 of 70) sorted by relevance

123

/openbmc/qemu/hw/mem/
H A Dmemory-device.c75 if (mdc->get_memslots) { in memory_device_get_memslots()
76 return mdc->get_memslots(md); in memory_device_get_memslots()
186 if (mdc->decide_memslots) { in memory_device_check_addable()
188 mdc->decide_memslots(md, memslot_limit); in memory_device_check_addable()
310 mdc->fill_device_info(md, info); in qmp_memory_device_list()
380 if (mdc->get_min_alignment) { in memory_device_pre_plug()
381 align = mdc->get_min_alignment(md); in memory_device_pre_plug()
385 addr = mdc->get_addr(md); in memory_device_pre_plug()
391 mdc->set_addr(md, addr, &local_err); in memory_device_pre_plug()
412 addr = mdc->get_addr(md); in memory_device_plug()
[all …]
H A Dpc-dimm.c285 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(oc); in pc_dimm_class_init() local
292 mdc->get_addr = pc_dimm_md_get_addr; in pc_dimm_class_init()
293 mdc->set_addr = pc_dimm_md_set_addr; in pc_dimm_class_init()
295 mdc->get_plugged_size = memory_device_get_region_size; in pc_dimm_class_init()
296 mdc->get_memory_region = pc_dimm_md_get_memory_region; in pc_dimm_class_init()
297 mdc->fill_device_info = pc_dimm_md_fill_device_info; in pc_dimm_class_init()
/openbmc/linux/drivers/net/dsa/realtek/
H A Drealtek-smi.c61 gpiod_set_value(priv->mdc, 1); in realtek_smi_start()
63 gpiod_set_value(priv->mdc, 0); in realtek_smi_start()
67 gpiod_set_value(priv->mdc, 1); in realtek_smi_start()
71 gpiod_set_value(priv->mdc, 0); in realtek_smi_start()
80 gpiod_set_value(priv->mdc, 1); in realtek_smi_stop()
84 gpiod_set_value(priv->mdc, 1); in realtek_smi_stop()
86 gpiod_set_value(priv->mdc, 0); in realtek_smi_stop()
88 gpiod_set_value(priv->mdc, 1); in realtek_smi_stop()
92 gpiod_set_value(priv->mdc, 0); in realtek_smi_stop()
478 if (IS_ERR(priv->mdc)) in realtek_smi_probe()
[all …]
/openbmc/linux/drivers/dma/
H A Dmoxart-dma.c152 struct moxart_dmadev *mdc; member
570 struct moxart_dmadev *mdc; in moxart_probe() local
572 mdc = devm_kzalloc(dev, sizeof(*mdc), GFP_KERNEL); in moxart_probe()
573 if (!mdc) in moxart_probe()
586 dma_cap_zero(mdc->dma_slave.cap_mask); in moxart_probe()
590 moxart_dma_init(&mdc->dma_slave, dev); in moxart_probe()
592 ch = &mdc->slave_chans[0]; in moxart_probe()
599 vchan_init(&ch->vc, &mdc->dma_slave); in moxart_probe()
605 platform_set_drvdata(pdev, mdc); in moxart_probe()
608 "moxart-dma-engine", mdc); in moxart_probe()
[all …]
/openbmc/qemu/hw/virtio/
H A Dvirtio-mem-pci.c160 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(klass); in virtio_mem_pci_class_init() local
168 mdc->get_addr = virtio_mem_pci_get_addr; in virtio_mem_pci_class_init()
169 mdc->set_addr = virtio_mem_pci_set_addr; in virtio_mem_pci_class_init()
170 mdc->get_plugged_size = virtio_mem_pci_get_plugged_size; in virtio_mem_pci_class_init()
171 mdc->get_memory_region = virtio_mem_pci_get_memory_region; in virtio_mem_pci_class_init()
172 mdc->decide_memslots = virtio_mem_pci_decide_memslots; in virtio_mem_pci_class_init()
173 mdc->get_memslots = virtio_mem_pci_get_memslots; in virtio_mem_pci_class_init()
174 mdc->fill_device_info = virtio_mem_pci_fill_device_info; in virtio_mem_pci_class_init()
175 mdc->get_min_alignment = virtio_mem_pci_get_min_alignment; in virtio_mem_pci_class_init()
H A Dvirtio-pmem-pci.c88 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(klass); in virtio_pmem_pci_class_init() local
95 mdc->get_addr = virtio_pmem_pci_get_addr; in virtio_pmem_pci_class_init()
96 mdc->set_addr = virtio_pmem_pci_set_addr; in virtio_pmem_pci_class_init()
97 mdc->get_plugged_size = virtio_pmem_pci_get_plugged_size; in virtio_pmem_pci_class_init()
98 mdc->get_memory_region = virtio_pmem_pci_get_memory_region; in virtio_pmem_pci_class_init()
99 mdc->fill_device_info = virtio_pmem_pci_fill_device_info; in virtio_pmem_pci_class_init()
/openbmc/u-boot/board/gdsys/common/
H A Dmiiphybb.c14 int mdc; member
71 in_be32((void *)GPIO0_OR) | pins->mdc); in io_bb_set_mdc()
74 in_be32((void *)GPIO0_OR) & ~pins->mdc); in io_bb_set_mdc()
89 .mdc = CONFIG_SYS_MDC_PIN,
94 .mdc = CONFIG_SYS_MDC1_PIN,
/openbmc/qemu/hw/i386/
H A Dsgx-epc.c154 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(oc); in sgx_epc_class_init() local
163 mdc->get_addr = sgx_epc_md_get_addr; in sgx_epc_class_init()
164 mdc->set_addr = sgx_epc_md_set_addr; in sgx_epc_class_init()
165 mdc->get_plugged_size = sgx_epc_md_get_plugged_size; in sgx_epc_class_init()
166 mdc->get_memory_region = sgx_epc_md_get_memory_region; in sgx_epc_class_init()
167 mdc->fill_device_info = sgx_epc_md_fill_device_info; in sgx_epc_class_init()
/openbmc/linux/Documentation/devicetree/bindings/dma/
H A Dimg-mdc-dma.txt4 - compatible: Must be "img,pistachio-mdc-dma".
28 mdc: dma-controller@18143000 {
29 compatible = "img,pistachio-mdc-dma";
54 dmas = <&mdc 9 0xffffffff 0>, <&mdc 10 0xffffffff 0>;
/openbmc/qemu/hw/net/
H A Detraxfs_eth.c146 int mdc; member
212 if (bus->mdc) { in mdio_cycle()
218 if (bus->mdc) { in mdio_cycle()
227 if (bus->mdc) { in mdio_cycle()
239 if (bus->mdc) { in mdio_cycle()
250 if (bus->mdc) { in mdio_cycle()
262 if (bus->mdc) { in mdio_cycle()
272 if (bus->mdc && bus->cnt == 2*2) { in mdio_cycle()
285 if (!bus->mdc) { in mdio_cycle()
454 eth->mdio_bus.mdc = !!(value & 4); in eth_write()
[all …]
/openbmc/qemu/hw/misc/
H A Dmos6522.c132 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(s); in get_counter_value() local
135 return mdc->get_timer1_counter_value(s, ti); in get_counter_value()
137 return mdc->get_timer2_counter_value(s, ti); in get_counter_value()
143 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(s); in get_load_time() local
146 return mdc->get_timer1_load_time(s, ti); in get_load_time()
148 return mdc->get_timer2_load_time(s, ti); in get_load_time()
405 mdc->portB_write(s); in mos6522_write()
418 mdc->portA_write(s); in mos6522_write()
708 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_class_init() local
713 mdc->portB_write = mos6522_portB_write; in mos6522_class_init()
[all …]
H A Dmac_via.c1210 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(ms); in mos6522_q800_via1_reset_hold() local
1213 if (mdc->parent_phases.hold) { in mos6522_q800_via1_reset_hold()
1214 mdc->parent_phases.hold(obj); in mos6522_q800_via1_reset_hold()
1336 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_q800_via1_class_init() local
1340 NULL, &mdc->parent_phases); in mos6522_q800_via1_class_init()
1365 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(ms); in mos6522_q800_via2_reset_hold() local
1367 if (mdc->parent_phases.hold) { in mos6522_q800_via2_reset_hold()
1368 mdc->parent_phases.hold(obj); in mos6522_q800_via2_reset_hold()
1425 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_q800_via2_class_init() local
1428 NULL, &mdc->parent_phases); in mos6522_q800_via2_class_init()
[all …]
/openbmc/linux/drivers/net/mdio/
H A Dmdio-gpio.c32 struct gpio_desc *mdc, *mdio, *mdo; member
38 bitbang->mdc = devm_gpiod_get_index(dev, NULL, MDIO_GPIO_MDC, in mdio_gpio_get_data()
40 if (IS_ERR(bitbang->mdc)) in mdio_gpio_get_data()
41 return PTR_ERR(bitbang->mdc); in mdio_gpio_get_data()
98 gpiod_set_value_cansleep(bitbang->mdc, what); in mdc_set()
/openbmc/linux/Documentation/devicetree/bindings/arm/marvell/
H A Dcp110-system-controller.txt92 …i2sdo_spdifo), ge0(rxd2), tdm(drx), ptp(clk), mss_i2c(sck), uart0(txd), sata1(present_act), ge(mdc)
93 …0(rxd1), tdm(dtx), mss_uart(rxd), ptp(pclk_out), i2c1(sck), uart1(rxd), sata0(present_act), xg(mdc)
95 …, au(i2sbclk), ge0(rxctl), tdm(rstn), mss_uart(rxd), uart1(cts), pcie0(clkreq), uart3(rxd), ge(mdc)
119 …pi1(csn0), mss_gpio5, ge0(rxd2), spi0(csn5), pcie2(clkreq), ptp(pulse), ge(mdc), sata1(present_act…
122 mpp31 31 gpio, dev(a2), mss_gpio4, pcie(rstoutn), ge(mdc)
125 …, sdio(pwr11), mss_spi(mosi), tdm(dtx), au(i2slrclk), sdio(wr_protect), ge(mdc), pcie0(clkreq), ms…
127 …i2c1(sck), ptp(clk), synce1(clk), au(i2sbclk), sata0(present_act), xg(mdc), ge(mdc), pcie2(clkreq)…
128 …(sck), ptp(pclk_out), tdm(intn), mss_i2c(sck), sata1(present_act), ge(mdc), xg(mdc), pcie1(clkreq)…
138 mpp47 47 gpio, ge1(txd0), spi1(clk), uart1(txd), ge(mdc)
139 mpp48 48 gpio, ge1(txctl_txen), spi1(mosi), xg(mdc), wakeup(in_cp2cp)
[all …]
/openbmc/qemu/hw/misc/macio/
H A Dcuda.c592 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(ms); in mos6522_cuda_reset_hold() local
594 if (mdc->parent_phases.hold) { in mos6522_cuda_reset_hold()
595 mdc->parent_phases.hold(obj); in mos6522_cuda_reset_hold()
605 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_cuda_class_init() local
608 NULL, &mdc->parent_phases); in mos6522_cuda_class_init()
609 mdc->portB_write = mos6522_cuda_portB_write; in mos6522_cuda_class_init()
610 mdc->get_timer1_counter_value = cuda_get_counter_value; in mos6522_cuda_class_init()
611 mdc->get_timer2_counter_value = cuda_get_counter_value; in mos6522_cuda_class_init()
612 mdc->get_timer1_load_time = cuda_get_load_time; in mos6522_cuda_class_init()
613 mdc->get_timer2_load_time = cuda_get_load_time; in mos6522_cuda_class_init()
H A Dpmu.c801 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(ms); in mos6522_pmu_reset_hold() local
803 if (mdc->parent_phases.hold) { in mos6522_pmu_reset_hold()
804 mdc->parent_phases.hold(obj); in mos6522_pmu_reset_hold()
816 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_pmu_class_init() local
819 NULL, &mdc->parent_phases); in mos6522_pmu_class_init()
820 mdc->portB_write = mos6522_pmu_portB_write; in mos6522_pmu_class_init()
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,armada-98dx3236-pinctrl.txt18 mpp4 4 gpio, spi0(cs1), smi(mdc), dev(cs0)
45 mpp31 31 gpio, slv_smi(mdc), smi(mdc), dev(we1)
H A Dmarvell,armada-39x-pinctrl.txt22 mpp4 4 gpio, ua1(txd), ua0(rts), smi(mdc)
25 mpp7 7 gpio, dev(ad9), xsmi(mdc)
38 mpp20 20 gpio, sata0(prsnt) [1], ua0(rts), ua1(txd), smi(mdc)
H A Dmarvell,armada-38x-pinctrl.txt22 mpp4 4 gpio, ge(mdc), ua1(txd), ua0(rts)
33 mpp15 15 gpio, ge0(rxd3), ge(mdc slave), pcie0(rstout), spi0(mosi)
74 mpp56 56 gpio, ua1(rts), ge(mdc), dram(deccerr), spi1(mosi), ua1(txd)
/openbmc/linux/drivers/s390/cio/
H A Ddevice_ops.c645 int mdc = 0, i; in ccw_device_get_mdc() local
668 mdc = 1; in ccw_device_get_mdc()
669 mdc = mdc ? min_t(int, mdc, chp->desc_fmt1.mdc) : in ccw_device_get_mdc()
670 chp->desc_fmt1.mdc; in ccw_device_get_mdc()
674 return mdc; in ccw_device_get_mdc()
/openbmc/linux/Documentation/devicetree/bindings/net/dsa/
H A Drealtek.yaml50 mdc-gpios:
114 - mdc-gpios
119 mdc-gpios: false
125 - mdc-gpios
133 # - mdc-gpios
149 mdc-gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;
242 mdc-gpios = <&gpio1 16 GPIO_ACTIVE_HIGH>;
/openbmc/linux/arch/mips/boot/dts/img/
H A Dpistachio.dtsi120 dmas = <&mdc 30 0xffffffff 0>;
136 dmas = <&mdc 23 0xffffffff 0>;
156 dmas = <&mdc 16 0xffffffff 0>;
173 dmas = <&mdc 14 0xffffffff 0>;
192 dmas = <&mdc 15 0xffffffff 0>;
217 dmas = <&mdc 9 0xffffffff 0>, <&mdc 10 0xffffffff 0>;
232 dmas = <&mdc 1 0xffffffff 0>, <&mdc 2 0xffffffff 0>;
817 mdc: dma-controller@18143000 { label
818 compatible = "img,pistachio-mdc-dma";
882 dmas = <&mdc 8 0xffffffff 0>;
/openbmc/linux/Documentation/devicetree/bindings/spi/
H A Dspi-img-spfi.txt34 dmas = <&mdc 9 0xffffffff 0>, <&mdc 10 0xffffffff 0>;
/openbmc/linux/drivers/net/ethernet/freescale/fs_enet/
H A Dmii-bitbang.c90 static inline void mdc(struct mdiobb_ctrl *ctrl, int what) in mdc() function
105 .set_mdc = mdc,
/openbmc/linux/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
H A Dnetwork.txt31 fsl,mdc-pin : pin of port C controlling mdio clock
42 fsl,mdc-pin = <13>;

123