/openbmc/linux/drivers/tty/serial/8250/ |
H A D | 8250_aspeed_vuart.c | 308 struct aspeed_vuart *vuart = from_timer(vuart, timer, unthrottle_timer); in aspeed_vuart_unthrottle_exp() local 391 dev_warn(vuart->dev, in aspeed_vuart_auto_configure_sirq_polarity() 419 struct aspeed_vuart *vuart; in aspeed_vuart_probe() local 427 vuart = devm_kzalloc(&pdev->dev, sizeof(*vuart), GFP_KERNEL); in aspeed_vuart_probe() 428 if (!vuart) in aspeed_vuart_probe() 431 vuart->dev = &pdev->dev; in aspeed_vuart_probe() 439 port.port.private_data = vuart; in aspeed_vuart_probe() 457 if (IS_ERR(vuart->clk)) { in aspeed_vuart_probe() 460 rc = PTR_ERR(vuart->clk); in aspeed_vuart_probe() 513 vuart->line = rc; in aspeed_vuart_probe() [all …]
|
/openbmc/linux/Documentation/ABI/stable/ |
H A D | sysfs-driver-aspeed-vuart | 1 What: /sys/bus/platform/drivers/aspeed-vuart/*/lpc_address 9 What: /sys/bus/platform/drivers/aspeed-vuart/*/sirq 17 What: /sys/bus/platform/drivers/aspeed-vuart/*/sirq_polarity
|
/openbmc/linux/Documentation/devicetree/bindings/serial/ |
H A D | 8250.yaml | 26 const: aspeed,ast2500-vuart 60 - const: aspeed,ast2400-vuart 61 - const: aspeed,ast2500-vuart 203 applicable to aspeed,ast2500-vuart. 210 The VUART LPC address. Only applicable to aspeed,ast2500-vuart. 219 applicable to aspeed,ast2500-vuart. 254 compatible = "aspeed,ast2500-vuart";
|
/openbmc/openbmc/meta-aspeed/recipes-core/udev/ |
H A D | udev-aspeed-vuart.bb | 9 SRC_URI += "file://61-aspeed-vuart.rules" 15 install -m 0644 ${UNPACKDIR}/61-aspeed-vuart.rules ${D}/${nonarch_base_libdir}/udev/rules.d
|
/openbmc/obmc-console/ |
H A D | console-server.c | 240 server->tty.vuart.sysfs_devnode = in tty_find_device() 267 if (!server->tty.vuart.sysfs_devnode) { in tty_set_sysfs_attr() 271 rc = asprintf(&path, "%s/%s", server->tty.vuart.sysfs_devnode, name); in tty_set_sysfs_attr() 335 if (server->tty.vuart.sirq) { in tty_init_vuart_io() 336 tty_set_sysfs_attr(server, "sirq", server->tty.vuart.sirq); in tty_init_vuart_io() 339 if (server->tty.vuart.lpc_addr) { in tty_init_vuart_io() 341 server->tty.vuart.lpc_addr); in tty_init_vuart_io() 395 server->tty.vuart.lpc_addr = (uint16_t)parsed; in tty_init_vuart() 415 server->tty.vuart.sirq = (int)parsed; in tty_init_vuart() 480 free(server->tty.vuart.sysfs_devnode); in tty_fini()
|
H A D | console-server.h | 112 } vuart; member
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-tyan-s8036.dts | 110 /* Alternative to vuart to internally connect (route) to uart1 111 * when vuart cannot be used due to BIOS limitations. 117 /* Alternative to vuart to internally connect (route) to the 118 * external port usually used by uart1 when vuart cannot be 135 &vuart {
|
H A D | aspeed-bmc-tyan-s7106.dts | 110 /* Alternative to vuart to internally connect (route) to uart1 111 * when vuart cannot be used due to BIOS limitations. 117 /* Alternative to vuart to internally connect (route) to the 118 * external port usually used by uart1 when vuart cannot be 135 &vuart {
|
H A D | aspeed-bmc-microsoft-olympus.dts | 154 &vuart {
|
H A D | aspeed-bmc-arm-stardragon4800-rep2.dts | 195 &vuart {
|
H A D | aspeed-bmc-opp-vesnin.dts | 229 &vuart {
|
H A D | aspeed-bmc-facebook-yosemitev2.dts | 88 &vuart {
|
H A D | aspeed-bmc-asrock-e3c246d4i.dts | 87 &vuart {
|
H A D | aspeed-bmc-vegman.dtsi | 193 &vuart {
|
H A D | aspeed-bmc-asrock-romed8hm3.dts | 75 &vuart {
|
H A D | aspeed-bmc-amd-daytonax.dts | 95 &vuart {
|
H A D | aspeed-bmc-opp-lanyang.dts | 258 &vuart {
|
H A D | aspeed-g6.dtsi | 640 compatible = "aspeed,ast2500-vuart"; 650 compatible = "aspeed,ast2500-vuart"; 660 compatible = "aspeed,ast2500-vuart"; 670 compatible = "aspeed,ast2500-vuart";
|
H A D | aspeed-bmc-asrock-spc621d8hm3.dts | 79 &vuart {
|
H A D | aspeed-bmc-amd-ethanolx.dts | 279 &vuart {
|
H A D | aspeed-bmc-opp-palmetto.dts | 197 &vuart {
|
H A D | aspeed-bmc-opp-nicole.dts | 278 &vuart {
|
H A D | aspeed-bmc-opp-romulus.dts | 283 &vuart {
|
/openbmc/linux/drivers/ps3/ |
H A D | Makefile | 2 obj-$(CONFIG_PS3_VUART) += ps3-vuart.o
|
/openbmc/openbmc/meta-aspeed/conf/machine/include/ |
H A D | aspeed.inc | 22 MACHINE_EXTRA_RRECOMMENDS += "udev-aspeed-vuart udev-aspeed-mtd-partitions"
|