Home
last modified time | relevance | path

Searched refs:udev (Results 1 – 25 of 316) sorted by relevance

12345678910>>...13

/openbmc/u-boot/drivers/usb/eth/
H A Dlan75xx.c38 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 Dlan78xx.c74 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 Dlan7x.c19 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 Dsmsc95xx.c161 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 Dmcs7830.c102 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 Dlan7x.h121 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 Dvirtio_sandbox.c26 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 Dvirtio_pci_modern.c105 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 Dvirtio_pci_legacy.c98 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 Dvirtio_mmio.c19 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 Dusb-uclass.c33 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 Dxhci.c115 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 Dusb-sandbox.c39 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 Dxhci-ring.c358 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 Dusb.c272 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 Dudev-extraconf_1.1.bb3 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 Deudev_3.2.14.bb1 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 Dtpm_tis.h37 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 D0001-tee-supplicant-update-udev-systemd-install-code.patch4 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 Dinit19 [ -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 Dlibts-udev.inc2 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 Detc-openct.udev.in-disablePROGRAM.patch4 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 Dudev-rules-udisks-rpi_1.0.bb1 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 Dudev-aspeed-vuart.bb1 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 Dpersistent-net-name.bb1 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

12345678910>>...13