Lines Matching refs:device
3 * Freescale QUICC Engine UART device driver
61 /* The major and minor device numbers are defined in
87 * device is actually closed. This allows the last few characters to be
643 * This function configures a given UCC to be used as a UART device. Basic
1017 * We say we're a CPM-type port because that's mostly true. Once the device
1046 * Verify that the data in serial_struct is suitable for this device.
1089 * This function parses the device tree to obtain the SOC model. It then
1092 * The device tree stores the SOC model two different ways.
1149 struct device *dev = context;
1265 dev_err(&ofdev->dev, "missing 'reg' property in device tree\n");
1269 dev_err(&ofdev->dev, "invalid 'reg' property in device tree\n");
1275 /* Get the UCC number (device ID) */
1278 if (of_property_read_u32(np, "device-id", &val)) {
1279 dev_err(&ofdev->dev, "UCC is unspecified in device tree\n");
1294 * device tree. If no clock-source is specified, then just pick a BRG
1301 dev_err(&ofdev->dev, "missing rx-clock-name in device tree\n");
1320 dev_err(&ofdev->dev, "missing tx-clock-name in device tree\n");
1335 dev_err(&ofdev->dev, "missing port-number in device tree\n");
1356 * Newer device trees have an "fsl,qe" compatible property for the QE
1357 * node, but we still need to support older device trees.
1371 "missing brg-frequency in device tree\n");
1381 "invalid brg-frequency in device tree\n");
1393 "missing QE bus-frequency in device tree\n");
1401 "invalid QE bus-frequency in device tree\n");
1449 /* Display the mknod command for this device */
1502 printk(KERN_INFO "Freescale QUICC Engine UART device driver\n");
1526 "Freescale QUICC Engine UART device driver unloading\n");