| /openbmc/u-boot/drivers/usb/eth/ |
| H A D | lan75xx.c | 38 static int lan75xx_phy_gig_workaround(struct usb_device *udev, in lan75xx_phy_gig_workaround() argument 45 lan7x_mdio_write(udev, dev->phy_id, MII_BMCR, in lan75xx_phy_gig_workaround() 49 ret = lan7x_mdio_wait_for_bit(udev, "BMSR_LSTATUS", in lan75xx_phy_gig_workaround() 56 return lan7x_pmt_phy_reset(udev, dev); in lan75xx_phy_gig_workaround() 59 static int lan75xx_update_flowcontrol(struct usb_device *udev, in lan75xx_update_flowcontrol() argument 65 ret = lan7x_update_flowcontrol(udev, dev, &flow, &fct_flow); in lan75xx_update_flowcontrol() 69 ret = lan7x_write_reg(udev, LAN75XX_FCT_FLOW, fct_flow); in lan75xx_update_flowcontrol() 72 return lan7x_write_reg(udev, FLOW, flow); in lan75xx_update_flowcontrol() 75 static int lan75xx_set_receive_filter(struct usb_device *udev) in lan75xx_set_receive_filter() argument 78 return lan7x_write_reg(udev, LAN75XX_RFE_CTL, in lan75xx_set_receive_filter() [all …]
|
| H A D | lan78xx.c | 74 static int lan78xx_read_raw_otp(struct usb_device *udev, u32 offset, in lan78xx_read_raw_otp() argument 81 ret = lan7x_read_reg(udev, LAN78XX_OTP_PWR_DN, &buf); in lan78xx_read_raw_otp() 87 ret = lan7x_write_reg(udev, LAN78XX_OTP_PWR_DN, 0); in lan78xx_read_raw_otp() 91 ret = lan7x_wait_for_bit(udev, "LAN78XX_OTP_PWR_DN_PWRDN_N", in lan78xx_read_raw_otp() 100 ret = lan7x_write_reg(udev, LAN78XX_OTP_ADDR1, in lan78xx_read_raw_otp() 105 ret = lan7x_write_reg(udev, LAN78XX_OTP_ADDR2, in lan78xx_read_raw_otp() 110 ret = lan7x_write_reg(udev, LAN78XX_OTP_FUNC_CMD, in lan78xx_read_raw_otp() 114 ret = lan7x_write_reg(udev, LAN78XX_OTP_CMD_GO, in lan78xx_read_raw_otp() 120 ret = lan7x_wait_for_bit(udev, "LAN78XX_OTP_STATUS_BUSY", in lan78xx_read_raw_otp() 127 ret = lan7x_read_reg(udev, LAN78XX_OTP_RD_DATA, &buf); in lan78xx_read_raw_otp() [all …]
|
| H A D | lan7x.c | 19 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data) in lan7x_write_reg() argument 27 len = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in lan7x_write_reg() 40 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data) in lan7x_read_reg() argument 45 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in lan7x_read_reg() 60 static int lan7x_phy_wait_not_busy(struct usb_device *udev) in lan7x_phy_wait_not_busy() argument 62 return lan7x_wait_for_bit(udev, __func__, in lan7x_phy_wait_not_busy() 67 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx) in lan7x_mdio_read() argument 72 if (lan7x_phy_wait_not_busy(udev)) { in lan7x_mdio_read() 80 lan7x_write_reg(udev, MII_ACC, addr); in lan7x_mdio_read() 82 if (lan7x_phy_wait_not_busy(udev)) { in lan7x_mdio_read() [all …]
|
| H A D | smsc95xx.c | 161 static int smsc95xx_write_reg(struct usb_device *udev, u32 index, u32 data) in smsc95xx_write_reg() argument 169 len = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in smsc95xx_write_reg() 182 static int smsc95xx_read_reg(struct usb_device *udev, u32 index, u32 *data) in smsc95xx_read_reg() argument 187 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in smsc95xx_read_reg() 204 static int smsc95xx_phy_wait_not_busy(struct usb_device *udev) in smsc95xx_phy_wait_not_busy() argument 210 smsc95xx_read_reg(udev, MII_ADDR, &val); in smsc95xx_phy_wait_not_busy() 218 static int smsc95xx_mdio_read(struct usb_device *udev, int phy_id, int idx) in smsc95xx_mdio_read() argument 223 if (smsc95xx_phy_wait_not_busy(udev)) { in smsc95xx_mdio_read() 230 smsc95xx_write_reg(udev, MII_ADDR, addr); in smsc95xx_mdio_read() 232 if (smsc95xx_phy_wait_not_busy(udev)) { in smsc95xx_mdio_read() [all …]
|
| H A D | mcs7830.c | 102 static int mcs7830_read_reg(struct usb_device *udev, uint8_t idx, in mcs7830_read_reg() argument 110 len = usb_control_msg(udev, in mcs7830_read_reg() 111 usb_rcvctrlpipe(udev, 0), in mcs7830_read_reg() 132 static int mcs7830_write_reg(struct usb_device *udev, uint8_t idx, in mcs7830_write_reg() argument 141 len = usb_control_msg(udev, in mcs7830_write_reg() 142 usb_sndctrlpipe(udev, 0), in mcs7830_write_reg() 161 static int mcs7830_phy_emit_wait(struct usb_device *udev, in mcs7830_phy_emit_wait() argument 171 rc = mcs7830_write_reg(udev, REG_PHY_CMD, sizeof(cmd), cmd); in mcs7830_phy_emit_wait() 178 rc = mcs7830_read_reg(udev, REG_PHY_CMD, sizeof(cmd), cmd); in mcs7830_phy_emit_wait() 196 static int mcs7830_read_phy(struct usb_device *udev, uint8_t index) in mcs7830_read_phy() argument [all …]
|
| H A D | lan7x.h | 121 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data); 123 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data); 125 static inline int lan7x_wait_for_bit(struct usb_device *udev, in lan7x_wait_for_bit() argument 135 lan7x_read_reg(udev, reg, &val); in lan7x_wait_for_bit() 161 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx); 163 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx, 166 static inline int lan7x_mdio_wait_for_bit(struct usb_device *udev, in lan7x_mdio_wait_for_bit() argument 177 val = lan7x_mdio_read(udev, phy_id, reg); in lan7x_mdio_wait_for_bit() 203 int lan7x_phylib_register(struct udevice *udev); 205 int lan7x_eth_phylib_connect(struct udevice *udev, struct ueth_data *dev); [all …]
|
| /openbmc/u-boot/drivers/virtio/ |
| H A D | virtio_sandbox.c | 26 static int virtio_sandbox_get_config(struct udevice *udev, unsigned int offset, in virtio_sandbox_get_config() argument 32 static int virtio_sandbox_set_config(struct udevice *udev, unsigned int offset, in virtio_sandbox_set_config() argument 38 static int virtio_sandbox_get_status(struct udevice *udev, u8 *status) in virtio_sandbox_get_status() argument 40 struct virtio_sandbox_priv *priv = dev_get_priv(udev); in virtio_sandbox_get_status() 47 static int virtio_sandbox_set_status(struct udevice *udev, u8 status) in virtio_sandbox_set_status() argument 49 struct virtio_sandbox_priv *priv = dev_get_priv(udev); in virtio_sandbox_set_status() 59 static int virtio_sandbox_reset(struct udevice *udev) in virtio_sandbox_reset() argument 61 struct virtio_sandbox_priv *priv = dev_get_priv(udev); in virtio_sandbox_reset() 69 static int virtio_sandbox_get_features(struct udevice *udev, u64 *features) in virtio_sandbox_get_features() argument 71 struct virtio_sandbox_priv *priv = dev_get_priv(udev); in virtio_sandbox_get_features() [all …]
|
| H A D | virtio_pci_modern.c | 105 static int virtio_pci_get_config(struct udevice *udev, unsigned int offset, in virtio_pci_get_config() argument 108 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_get_config() 141 static int virtio_pci_set_config(struct udevice *udev, unsigned int offset, in virtio_pci_set_config() argument 144 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_set_config() 177 static int virtio_pci_generation(struct udevice *udev, u32 *counter) in virtio_pci_generation() argument 179 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_generation() 186 static int virtio_pci_get_status(struct udevice *udev, u8 *status) in virtio_pci_get_status() argument 188 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_get_status() 195 static int virtio_pci_set_status(struct udevice *udev, u8 status) in virtio_pci_set_status() argument 197 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_set_status() [all …]
|
| H A D | virtio_pci_legacy.c | 98 static int virtio_pci_get_config(struct udevice *udev, unsigned int offset, in virtio_pci_get_config() argument 101 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_get_config() 112 static int virtio_pci_set_config(struct udevice *udev, unsigned int offset, in virtio_pci_set_config() argument 115 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_set_config() 126 static int virtio_pci_get_status(struct udevice *udev, u8 *status) in virtio_pci_get_status() argument 128 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_get_status() 135 static int virtio_pci_set_status(struct udevice *udev, u8 status) in virtio_pci_set_status() argument 137 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_set_status() 147 static int virtio_pci_reset(struct udevice *udev) in virtio_pci_reset() argument 149 struct virtio_pci_priv *priv = dev_get_priv(udev); in virtio_pci_reset() [all …]
|
| H A D | virtio_mmio.c | 19 static int virtio_mmio_get_config(struct udevice *udev, unsigned int offset, in virtio_mmio_get_config() argument 22 struct virtio_mmio_priv *priv = dev_get_priv(udev); in virtio_mmio_get_config() 64 static int virtio_mmio_set_config(struct udevice *udev, unsigned int offset, in virtio_mmio_set_config() argument 67 struct virtio_mmio_priv *priv = dev_get_priv(udev); in virtio_mmio_set_config() 109 static int virtio_mmio_generation(struct udevice *udev, u32 *counter) in virtio_mmio_generation() argument 111 struct virtio_mmio_priv *priv = dev_get_priv(udev); in virtio_mmio_generation() 121 static int virtio_mmio_get_status(struct udevice *udev, u8 *status) in virtio_mmio_get_status() argument 123 struct virtio_mmio_priv *priv = dev_get_priv(udev); in virtio_mmio_get_status() 130 static int virtio_mmio_set_status(struct udevice *udev, u8 status) in virtio_mmio_set_status() argument 132 struct virtio_mmio_priv *priv = dev_get_priv(udev); in virtio_mmio_set_status() [all …]
|
| /openbmc/u-boot/drivers/usb/host/ |
| H A D | usb-uclass.c | 33 int submit_int_msg(struct usb_device *udev, unsigned long pipe, void *buffer, in submit_int_msg() argument 36 struct udevice *bus = udev->controller_dev; in submit_int_msg() 42 return ops->interrupt(bus, udev, pipe, buffer, length, interval); in submit_int_msg() 45 int submit_control_msg(struct usb_device *udev, unsigned long pipe, in submit_control_msg() argument 48 struct udevice *bus = udev->controller_dev; in submit_control_msg() 56 err = ops->control(bus, udev, pipe, buffer, length, setup); in submit_control_msg() 68 int submit_bulk_msg(struct usb_device *udev, unsigned long pipe, void *buffer, in submit_bulk_msg() argument 71 struct udevice *bus = udev->controller_dev; in submit_bulk_msg() 77 return ops->bulk(bus, udev, pipe, buffer, length); in submit_bulk_msg() 80 struct int_queue *create_int_queue(struct usb_device *udev, in create_int_queue() argument [all …]
|
| H A D | xhci.c | 115 struct xhci_ctrl *xhci_get_ctrl(struct usb_device *udev) in xhci_get_ctrl() argument 121 for (dev = udev->dev; in xhci_get_ctrl() 127 return udev->controller; in xhci_get_ctrl() 279 static unsigned int xhci_parse_microframe_interval(struct usb_device *udev, in xhci_parse_microframe_interval() argument 288 static unsigned int xhci_parse_frame_interval(struct usb_device *udev, in xhci_parse_frame_interval() argument 298 static unsigned int xhci_parse_exponent_interval(struct usb_device *udev, in xhci_parse_exponent_interval() argument 307 udev->speed == USB_SPEED_FULL ? "" : "micro"); in xhci_parse_exponent_interval() 309 if (udev->speed == USB_SPEED_FULL) { in xhci_parse_exponent_interval() 330 static unsigned int xhci_get_endpoint_interval(struct usb_device *udev, in xhci_get_endpoint_interval() argument 335 switch (udev->speed) { in xhci_get_endpoint_interval() [all …]
|
| H A D | usb-sandbox.c | 39 struct usb_device *udev, in sandbox_submit_control() argument 50 ret = usb_emul_find(bus, pipe, udev->portnr, &emul); in sandbox_submit_control() 62 ret = usb_emul_control(emul, udev, pipe, buffer, length, setup); in sandbox_submit_control() 65 udev->status = ret; in sandbox_submit_control() 66 udev->act_len = 0; in sandbox_submit_control() 68 udev->status = 0; in sandbox_submit_control() 69 udev->act_len = ret; in sandbox_submit_control() 75 static int sandbox_submit_bulk(struct udevice *bus, struct usb_device *udev, in sandbox_submit_bulk() argument 83 ret = usb_emul_find(bus, pipe, udev->portnr, &emul); in sandbox_submit_bulk() 87 ret = usb_emul_bulk(emul, udev, pipe, buffer, length); in sandbox_submit_bulk() [all …]
|
| H A D | xhci-ring.c | 358 static void giveback_first_trb(struct usb_device *udev, int ep_index, in giveback_first_trb() argument 362 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in giveback_first_trb() 376 xhci_writel(&ctrl->dba->doorbell[udev->slot_id], in giveback_first_trb() 484 static void abort_td(struct usb_device *udev, int ep_index) in abort_td() argument 486 struct xhci_ctrl *ctrl = xhci_get_ctrl(udev); in abort_td() 487 struct xhci_ring *ring = ctrl->devs[udev->slot_id]->eps[ep_index].ring; in abort_td() 491 xhci_queue_command(ctrl, NULL, udev->slot_id, ep_index, TRB_STOP_RING); in abort_td() 495 BUG_ON(TRB_TO_SLOT_ID(field) != udev->slot_id); in abort_td() 503 != udev->slot_id || GET_COMP_CODE(le32_to_cpu( in abort_td() 508 ring->cycle_state), udev->slot_id, ep_index, TRB_SET_DEQ); in abort_td() [all …]
|
| /openbmc/u-boot/cmd/ |
| H A D | usb.c | 272 struct usb_device *udev; in usb_find_device() local 288 udev = dev_get_parent_priv(hub); in usb_find_device() 289 if (udev->devnum == devnum) in usb_find_device() 290 return udev; in usb_find_device() 298 udev = dev_get_parent_priv(dev); in usb_find_device() 299 if (udev->devnum == devnum) in usb_find_device() 300 return udev; in usb_find_device() 304 struct usb_device *udev; in usb_find_device() 308 udev = usb_get_dev_index(d); in usb_find_device() 309 if (udev == NULL) in usb_find_device() [all …]
|
| /openbmc/openbmc/poky/meta/recipes-core/udev/ |
| H A D | udev-extraconf_1.1.bb | 3 DESCRIPTION = "Extra machine specific configuration files for udev, specifically information on dev… 23 install -d ${D}${sysconfdir}/udev/rules.d 25 install -m 0644 ${S}/automount.rules ${D}${sysconfdir}/udev/rules.d/automount.rules 26 install -m 0644 ${S}/autonet.rules ${D}${sysconfdir}/udev/rules.d/autonet.rules 27 install -m 0644 ${S}/localextra.rules ${D}${sysconfdir}/udev/rules.d/localextra.rules 29 install -d ${D}${sysconfdir}/udev/mount.ignorelist.d 30 install -m 0644 ${S}/mount.ignorelist ${D}${sysconfdir}/udev/ 32 install -d ${D}${sysconfdir}/udev/scripts/ 34 install -m 0755 ${S}/mount.sh ${D}${sysconfdir}/udev/scripts/mount.sh 39 -i ${D}${sysconfdir}/udev/scripts/mount.sh [all …]
|
| H A D | eudev_3.2.14.bb | 1 SUMMARY = "eudev is a fork of systemd's udev" 3 DESCRIPTION = "eudev is Gentoo's fork of udev, systemd's device file manager for the Linux kernel. … 10 PROVIDES = "udev" 30 --with-rootlibexecdir=${nonarch_base_libdir}/udev \ 46 install -m 0755 ${UNPACKDIR}/init ${D}${sysconfdir}/init.d/udev 47 sed -i s%@UDEVD@%${base_sbindir}/udevd% ${D}${sysconfdir}/init.d/udev 48 sed -i s%@KMOD@%${base_bindir}/kmod% ${D}${sysconfdir}/init.d/udev 50 install -d ${D}${sysconfdir}/udev/rules.d 51 install -m 0644 ${UNPACKDIR}/local.rules ${D}${sysconfdir}/udev/rules.d/local.rules 55 touch ${D}${sysconfdir}/udev/rules.d/80-net-name-slot.rules [all …]
|
| /openbmc/u-boot/drivers/tpm/ |
| H A D | tpm_tis.h | 37 int (*read_bytes)(struct udevice *udev, u32 addr, u16 len, 48 int (*write_bytes)(struct udevice *udev, u32 addr, u16 len, 58 int (*read32)(struct udevice *udev, u32 addr, u32 *result); 67 int (*write32)(struct udevice *udev, u32 addr, u32 src); 208 int tpm_tis_open(struct udevice *udev); 216 int tpm_tis_close(struct udevice *udev); 223 int tpm_tis_cleanup(struct udevice *udev); 233 int tpm_tis_send(struct udevice *udev, const u8 *buf, size_t len); 243 int tpm_tis_recv(struct udevice *udev, u8 *buf, size_t count); 253 int tpm_tis_get_desc(struct udevice *udev, char *buf, int size); [all …]
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee/optee-client/ |
| H A D | 0001-tee-supplicant-update-udev-systemd-install-code.patch | 4 Subject: [PATCH 1/1] tee-supplicant: update udev & systemd install code 7 systemd service and udev rule files. 9 - Make udev rule file generation and installation optional. 29 +option(CFG_ENABLE_UDEV "Enable udev rules file generation." ON) 30 …KGCONFIG "Use pkg-config for discovering install target directory for systemd and udev files." OFF) 38 +# Discover target install location of the systemd and udev files using pkg-config 49 + pkg_search_module(UDEV udev) 51 + pkg_get_variable(UDEV_DIR udev udev_dir) 52 + set(UDEV_UDEV_DIR "${UDEV_DIR}" CACHE PATH "Location of udev files.") 60 +set(UDEV_UDEV_DIR "${CMAKE_INSTALL_SYSCONFDIR}/udev/rules.d" CACHE PATH "Location of udev files.") [all …]
|
| /openbmc/openbmc/poky/meta/recipes-core/systemd/systemd/ |
| H A D | init | 19 [ -f /etc/default/udev-cache ] && . /etc/default/udev-cache 20 [ -f /etc/udev/udev.conf ] && . /etc/udev/udev.conf 58 readfile /etc/udev/cache.data 63 [ -e /dev/shm/udev.cache ] && rm -f /dev/shm/udev.cache 65 echo "$VERSION$CMDLINE$DEVICES$ATAGS" > /dev/shm/udev.cache 68 echo "$VERSION$CMDLINE$DEVICES$ATAGS" > /dev/shm/udev.cache
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-security/trusted-services/ |
| H A D | libts-udev.inc | 2 SRC_URI += "file://tee-udev.rules \ 10 install -d ${D}${nonarch_base_libdir}/udev/rules.d/ 11 install -m 755 ${UNPACKDIR}/tee-udev.rules ${D}${nonarch_base_libdir}/udev/rules.d/ 12 … sed -i -e "s/teeclnt/${TEE_GROUP_NAME}/" ${D}${nonarch_base_libdir}/udev/rules.d/tee-udev.rules 21 FILES:${PN} += " ${nonarch_base_libdir}/udev/rules.d/"
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/openct/openct/ |
| H A D | etc-openct.udev.in-disablePROGRAM.patch | 4 Subject: [PATCH 1/2] etc/openct.udev.in: disablePROGRAM 12 etc/openct.udev.in | 3 ++- 15 diff --git a/etc/openct.udev.in b/etc/openct.udev.in 17 --- a/etc/openct.udev.in 18 +++ b/etc/openct.udev.in 20 # 2010-01-06 removed, as latest udev doesn't know WAIT_FOR_ATTR any more.
|
| /openbmc/openbmc/meta-raspberrypi/recipes-core/udev/ |
| H A D | udev-rules-udisks-rpi_1.0.bb | 1 DESCRIPTION = "add udisk/udev rule to hide boot partition from udev" 9 install -d ${D}${base_libdir}/udev/rules.d 10 install -m 644 ${UNPACKDIR}/80-udisks-rpi.rules ${D}${base_libdir}/udev/rules.d 13 FILES:${PN} = "${base_libdir}/udev/rules.d"
|
| /openbmc/openbmc/meta-aspeed/recipes-core/udev/ |
| H A D | udev-aspeed-vuart.bb | 1 SUMMARY = "udev rules for Aspeed VUART" 2 DESCRIPTION = "udev rules for Aspeed VUART" 11 RDEPENDS:${PN} += "udev" 14 install -d ${D}/${nonarch_base_libdir}/udev/rules.d 15 install -m 0644 ${UNPACKDIR}/61-aspeed-vuart.rules ${D}/${nonarch_base_libdir}/udev/rules.d
|
| /openbmc/openbmc/meta-nuvoton/meta-evb-npcm845/recipes-phosphor/network/ |
| H A D | persistent-net-name.bb | 1 SUMMARY = "udev rules for persistent net name" 2 DESCRIPTION = "udev rules for persistent net name" 11 RDEPENDS:${PN} += "udev" 14 install -d ${D}/${base_libdir}/udev/rules.d 15 install -m 0644 ${UNPACKDIR}/85-persistent-net.rules ${D}/${base_libdir}/udev/rules.d
|