Lines Matching full:lpc
17 #include <linux/aspeed-lpc-ctrl.h>
19 #define DEVICE_NAME "aspeed-lpc-ctrl"
110 * The bottom half of HICR7 is the MSB of the HOST LPC in aspeed_lpc_ctrl_ioctl()
167 * addr (host lpc address) is safe regardless of values. This in aspeed_lpc_ctrl_ioctl()
169 * side of the LPC bus. This cannot impact the hosts own in aspeed_lpc_ctrl_ioctl()
170 * memory space by surprise as LPC specific accessors are in aspeed_lpc_ctrl_ioctl()
205 * Enable LPC FHW cycles. This is required for the host to in aspeed_lpc_ctrl_ioctl()
285 if (!of_device_is_compatible(np, "aspeed,ast2400-lpc-v2") && in aspeed_lpc_ctrl_probe()
286 !of_device_is_compatible(np, "aspeed,ast2500-lpc-v2") && in aspeed_lpc_ctrl_probe()
287 !of_device_is_compatible(np, "aspeed,ast2600-lpc-v2")) { in aspeed_lpc_ctrl_probe()
288 dev_err(dev, "unsupported LPC device binding\n"); in aspeed_lpc_ctrl_probe()
298 if (of_device_is_compatible(dev->of_node, "aspeed,ast2600-lpc-ctrl")) { in aspeed_lpc_ctrl_probe()
344 { .compatible = "aspeed,ast2400-lpc-ctrl" },
345 { .compatible = "aspeed,ast2500-lpc-ctrl" },
346 { .compatible = "aspeed,ast2600-lpc-ctrl" },
364 MODULE_DESCRIPTION("Control for ASPEED LPC HOST to BMC mappings");