/netgear-R7800-V1.0.2.28/target/linux/ubicom32/files/arch/ubicom32/include/asm/ |
H A D | audio.h | 39 #define audio_device_priv(pdev) (((struct ubi32pcm_platform_data *)(((struct platform_device *)(pdev))->dev.platform_data))->priv_data)
|
/netgear-R7800-V1.0.2.28/target/linux/adm5120/files/drivers/mtd/maps/ |
H A D | adm5120-flash.c | 55 struct platform_device *dev; member in struct:adm5120_flash_info 224 struct platform_device *dev) 227 struct adm5120_flash_platform_data *pdata = dev->dev.platform_data; 231 map->name = dev_name(&dev->dev); 233 if (dev->id > 1) { 238 fdesc = &flash_descs[dev->id]; 256 switch (dev->id) { 283 info->dev 223 adm5120_flash_initinfo(struct adm5120_flash_info *info, struct platform_device *dev) argument 316 adm5120_flash_remove(struct platform_device *dev) argument 342 adm5120_flash_probe(struct platform_device *dev) argument 419 adm5120_flash_suspend(struct platform_device *dev, pm_message_t state) argument 431 adm5120_flash_resume(struct platform_device *dev) argument 441 adm5120_flash_shutdown(struct platform_device *dev) argument [all...] |
/netgear-R7800-V1.0.2.28/target/linux/s3c24xx/files-2.6.30/arch/arm/mach-s3c2442/ |
H A D | gta02-pm-wlan.c | 105 struct device *dev = data; local 109 dev_dbg(dev, "gta02_wlan_toggle_radio: state %d (%p)\n", 131 dev_info(&pdev->dev, "starting\n"); 137 rfkill = rfkill_allocate(&pdev->dev, RFKILL_TYPE_WLAN); 139 rfkill->data = &pdev->dev; 156 dev_set_drvdata(&pdev->dev, rfkill); 163 struct rfkill *rfkill = dev_get_drvdata(&pdev->dev);
|
/netgear-R7800-V1.0.2.28/package/qdiscman/files/ |
H A D | qdiscman.init | 103 # $1: dev (e.g., eth0, br-lan, etc.) 108 local dev=$1 113 if [ "${dev}" = "${WAN_IFACE}" ]; then 115 elif [ "${dev}" = "${LAN_IFACE}" ]; then 119 echo "error: ${dev} is not a supported interface" 1>&2 124 # $1: dev 131 # $1: dev 165 # $1: dev 171 tc qdisc add dev $1 parent $2 handle $3 \ 191 tc qdisc del dev [all...] |
/netgear-R7800-V1.0.2.28/package/zz-dni-streamboost/files/ |
H A D | 40_qdiscman | 103 # $1: dev (e.g., eth0, br-lan, etc.) 108 local dev=$1 113 if [ "${dev}" = "${WAN_IFACE}" ]; then 115 elif [ "${dev}" = "${LAN_IFACE}" ]; then 119 echo "error: ${dev} is not a supported interface" 1>&2 124 # $1: dev 131 # $1: dev 165 # $1: dev 171 tc qdisc add dev $1 parent $2 handle $3 \ 191 tc qdisc del dev [all...] |
/netgear-R7800-V1.0.2.28/target/linux/adm5120/files/drivers/usb/host/ |
H A D | adm5120-drv.c | 42 struct platform_device *dev) 50 regs = platform_get_resource(dev, IORESOURCE_MEM, 0); 56 irq = platform_get_irq(dev, 0); 62 hcd = usb_create_hcd(driver, &dev->dev, "ADM5120"); 104 struct platform_device *dev) 199 static int usb_hcd_adm5120_suspend(struct platform_device *dev) argument 201 struct usb_hcd *hcd = platform_get_drvdata(dev); 206 static int usb_hcd_adm5120_resume(struct platform_device *dev) argument 208 struct usb_hcd *hcd = platform_get_drvdata(dev); 41 admhc_adm5120_probe(const struct hc_driver *driver, struct platform_device *dev) argument 103 admhc_adm5120_remove(struct usb_hcd *hcd, struct platform_device *dev) argument [all...] |
/netgear-R7800-V1.0.2.28/target/linux/ar71xx/base-files/lib/upgrade/ |
H A D | openmesh.sh | 48 img_board_target=$(trim $(dd if="$img_path" bs=4 skip=1 count=8 2>/dev/null)) 49 img_num_files=$(trim $(dd if="$img_path" bs=2 skip=18 count=1 2>/dev/null)) 81 cfg_name=$(trim $(dd if="$img_path" bs=2 skip=19 count=16 2>/dev/null)) 88 kernel_name=$(trim $(dd if="$img_path" bs=2 skip=55 count=16 2>/dev/null)) 95 rootfs_name=$(trim $(dd if="$img_path" bs=2 skip=91 count=16 2>/dev/null)) 129 cfg_size=$(dd if="$img_path" bs=2 skip=35 count=4 2>/dev/null) 130 kernel_size=$(dd if="$img_path" bs=2 skip=71 count=4 2>/dev/null) 131 rootfs_size=$(dd if="$img_path" bs=2 skip=107 count=4 2>/dev/null) 133 img_board_target=$(trim $(dd if="$img_path" bs=4 skip=1 count=8 2>/dev/null)) 134 cfg_content=$(dd if="$img_path" bs=1 skip=$data_offset count=$(echo $((0x$cfg_size))) 2>/dev/nul [all...] |
/netgear-R7800-V1.0.2.28/target/linux/ramips/files/drivers/usb/host/ |
H A D | ehci-rt3883.c | 82 dev_dbg(&pdev->dev, "no IRQ specified for %s\n", 83 dev_name(&pdev->dev)); 90 dev_dbg(&pdev->dev, "no base address specified for %s\n", 91 dev_name(&pdev->dev)); 95 hcd = usb_create_hcd(&ehci_rt3883_hc_driver, &pdev->dev, 96 dev_name(&pdev->dev)); 104 dev_dbg(&pdev->dev, "controller already in use\n"); 111 dev_dbg(&pdev->dev, "error mapping memory\n"); 116 pdata = pdev->dev.platform_data; 146 pdata = pdev->dev [all...] |
H A D | ohci-rt3883.c | 79 dev_dbg(&pdev->dev, "no IRQ specified for %s\n", 80 dev_name(&pdev->dev)); 86 &pdev->dev, dev_name(&pdev->dev)); 92 dev_dbg(&pdev->dev, "no base address specified for %s\n", 93 dev_name(&pdev->dev)); 101 dev_dbg(&pdev->dev, "controller already in use\n"); 108 dev_dbg(&pdev->dev, "error mapping memory\n"); 113 pdata = pdev->dev.platform_data; 144 pdata = pdev->dev [all...] |
/netgear-R7800-V1.0.2.28/package/base-files/files/sbin/ |
H A D | wifi | 104 if eval "type pre_${driver}" 2>/dev/null >/dev/null; then 115 if eval "type ${1}_$iftype" 2>/dev/null >/dev/null; then 123 if eval "type post_${driver}" 2>/dev/null >/dev/null; then 131 if eval "type detect_$driver" 2>/dev/null >/dev/null; then 144 [ -f "/var/run/$iface.pid" ] && kill "$(cat /var/run/${iface}.pid)" 2>/dev/null 166 kill "$(cat "/var/run/wifi-${cfg}.pid")" 2>/dev/nul [all...] |
/netgear-R7800-V1.0.2.28/target/linux/generic/files/crypto/ocf/hifn/ |
H A D | hifnHIPP.c | 74 pci_get_revid(struct pci_dev *dev) argument 77 pci_read_config_byte(dev, PCI_REVISION_ID, &rid); 90 static int hipp_probe(struct pci_dev *dev, const struct pci_device_id *ent); 91 static void hipp_remove(struct pci_dev *dev); 131 hipp_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 137 hipp_freesession(device_t dev, u_int64_t tid) argument 143 hipp_process(device_t dev, struct cryptop *crp, int hint) argument 180 cryptoid_show(struct device *dev, argument 186 sc = pci_get_drvdata(to_pci_dev (dev)); 196 hipp_probe(struct pci_dev *dev, cons argument 336 hipp_remove(struct pci_dev *dev) argument [all...] |
/netgear-R7800-V1.0.2.28/package/net-cgi/files/ |
H A D | check_language.sh | 51 grep -r "^\<$line\>" "$LANGUAGE/" > /dev/null 53 [ -f "$IGNORE" ] && grep "\<$line\>" "$IGNORE" >/dev/null && continue 57 grep "^\<$line\>" "$LANGUAGE/English.js" > /dev/null && flag=1 58 grep "^\<$line\>" "$LANGUAGE/RU_flow_en.js" > /dev/null && flag=2 62 grep "^\<$line\>" "$LANGUAGE/$file" > /dev/null
|
/netgear-R7800-V1.0.2.28/target/linux/s3c24xx/files-2.6.30/drivers/input/misc/ |
H A D | lis302dl.c | 65 dev_err(lis->dev, "Error reading register\n"); 87 dev_err(lis->dev, "Error writing register\n"); 150 static void __lis302dl_int_mode(struct device *dev, int int_pin, argument 153 struct lis302dl_info *lis = dev_get_drvdata(dev); 181 __lis302dl_int_mode(lis->dev, 1, 206 __lis302dl_int_mode(lis->dev, 1, LIS302DL_INTMODE_DATA_READY); 207 __lis302dl_int_mode(lis->dev, 2, LIS302DL_INTMODE_DATA_READY); 221 __lis302dl_int_mode(lis->dev, 1, LIS302DL_INTMODE_FF_WU_12); 222 __lis302dl_int_mode(lis->dev, 2, LIS302DL_INTMODE_FF_WU_12); 269 dev_err(lis->dev, "Erro 313 show_overruns(struct device *dev, struct device_attribute *attr, char *buf) argument 323 show_rate(struct device *dev, struct device_attribute *attr, char *buf) argument 337 set_rate(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 361 show_scale(struct device *dev, struct device_attribute *attr, char *buf) argument 375 set_scale(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 403 show_threshold(struct device *dev, struct device_attribute *attr, char *buf) argument 413 set_threshold(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 441 show_duration(struct device *dev, struct device_attribute *attr, char *buf) argument 450 set_duration(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 471 lis302dl_dump(struct device *dev, struct device_attribute *attr, char *buf) argument 499 set_wakeup_threshold(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 531 show_wakeup_threshold(struct device *dev, struct device_attribute *attr, char *buf) argument 546 set_wakeup_duration(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) argument 563 show_wakeup_duration(struct device *dev, struct device_attribute *attr, char *buf) argument [all...] |
/netgear-R7800-V1.0.2.28/target/linux/s3c24xx/files-2.6.30/drivers/ar6000/ar6000/ |
H A D | ioctl.c | 31 ar6000_ioctl_get_roam_tbl(struct net_device *dev, struct ifreq *rq) argument 33 AR_SOFTC_T *ar = (AR_SOFTC_T *)netdev_priv(dev); 47 ar6000_ioctl_get_roam_data(struct net_device *dev, struct ifreq *rq) argument 49 AR_SOFTC_T *ar = (AR_SOFTC_T *)netdev_priv(dev); 66 ar6000_ioctl_set_roam_ctrl(struct net_device *dev, char *userdata) argument 68 AR_SOFTC_T *ar = (AR_SOFTC_T *)netdev_priv(dev); 99 ar6000_ioctl_set_powersave_timers(struct net_device *dev, char *userdata) argument 101 AR_SOFTC_T *ar = (AR_SOFTC_T *)netdev_priv(dev); 125 ar6000_ioctl_set_wmm(struct net_device *dev, struct ifreq *rq) argument 127 AR_SOFTC_T *ar = (AR_SOFTC_T *)netdev_priv(dev); 166 ar6000_ioctl_set_txop(struct net_device *dev, struct ifreq *rq) argument 201 ar6000_ioctl_get_rd(struct net_device *dev, struct ifreq *rq) argument 220 ar6000_ioctl_get_power_mode(struct net_device *dev, struct ifreq *rq) argument 240 ar6000_ioctl_set_channelParams(struct net_device *dev, struct ifreq *rq) argument 290 ar6000_ioctl_set_snr_threshold(struct net_device *dev, struct ifreq *rq) argument 313 ar6000_ioctl_set_rssi_threshold(struct net_device *dev, struct ifreq *rq) argument 392 ar6000_ioctl_set_lq_threshold(struct net_device *dev, struct ifreq *rq) argument 416 ar6000_ioctl_set_probedSsid(struct net_device *dev, struct ifreq *rq) argument 440 ar6000_ioctl_set_badAp(struct net_device *dev, struct ifreq *rq) argument 476 ar6000_ioctl_create_qos(struct net_device *dev, struct ifreq *rq) argument 509 ar6000_ioctl_delete_qos(struct net_device *dev, struct ifreq *rq) argument 539 ar6000_ioctl_get_qos_queue(struct net_device *dev, struct ifreq *rq) argument 566 ar6000_ioctl_tcmd_get_rx_report(struct net_device *dev, struct ifreq *rq, A_UINT8 *data, A_UINT32 len) argument 618 ar6000_ioctl_set_error_report_bitmask(struct net_device *dev, struct ifreq *rq) argument 638 ar6000_clear_target_stats(struct net_device *dev) argument 654 ar6000_ioctl_get_target_stats(struct net_device *dev, struct ifreq *rq) argument 698 ar6000_ioctl_set_access_params(struct net_device *dev, struct ifreq *rq) argument 724 ar6000_ioctl_set_disconnect_timeout(struct net_device *dev, struct ifreq *rq) argument 749 ar6000_xioctl_set_voice_pkt_size(struct net_device *dev, char * userdata) argument 775 ar6000_xioctl_set_max_sp_len(struct net_device *dev, char * userdata) argument 801 ar6000_xioctl_set_bt_status_cmd(struct net_device *dev, char * userdata) argument 826 ar6000_xioctl_set_bt_params_cmd(struct net_device *dev, char * userdata) argument 907 ar6000_gpio_output_set(struct net_device *dev, A_UINT32 set_mask, A_UINT32 clear_mask, A_UINT32 enable_mask, A_UINT32 disable_mask) argument 921 ar6000_gpio_input_get(struct net_device *dev) argument 930 ar6000_gpio_register_set(struct net_device *dev, A_UINT32 gpioreg_id, A_UINT32 value) argument 941 ar6000_gpio_register_get(struct net_device *dev, A_UINT32 gpioreg_id) argument 951 ar6000_gpio_intr_ack(struct net_device *dev, A_UINT32 ack_mask) argument 961 ar6000_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) argument [all...] |
/netgear-R7800-V1.0.2.28/target/linux/adm5120/files/arch/mips/adm5120/common/ |
H A D | platform.c | 97 .dev.platform_data = &adm5120_switch_data, 133 .dev = { 151 .dev.platform_data = &adm5120_flash0_data, 158 .dev.platform_data = &adm5120_flash1_data, 184 static void adm5120_uart_set_mctrl(struct amba_device *dev, void __iomem *base, argument 194 .dev = { 212 .dev = { 227 struct amba_device *dev; local 231 dev = &adm5120_uart0_device; 234 dev [all...] |
/netgear-R7800-V1.0.2.28/target/linux/ramips/files/drivers/usb/dwc_otg/ |
H A D | dwc_otg_attr.c | 2 * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_attr.c $ 897 void dwc_otg_attr_create (struct device *dev) argument 901 error = device_create_file(dev, &dev_attr_regoffset); 902 error = device_create_file(dev, &dev_attr_regvalue); 903 error = device_create_file(dev, &dev_attr_mode); 904 error = device_create_file(dev, &dev_attr_hnpcapable); 905 error = device_create_file(dev, &dev_attr_srpcapable); 906 error = device_create_file(dev, &dev_attr_hnp); 907 error = device_create_file(dev, &dev_attr_srp); 908 error = device_create_file(dev, 935 dwc_otg_attr_remove(struct device *dev) argument [all...] |
/netgear-R7800-V1.0.2.28/target/linux/ubicom32/files/drivers/uio/ |
H A D | uio_ubicom32ring.c | 123 dev_err(&pdev->dev, "unable to kmalloc\n"); 131 i += pdev->dev.platform_data ? strlen(pdev->dev.platform_data) : 0; 134 dev_err(&pdev->dev, "unable to kmalloc\n"); 140 if (pdev->dev.platform_data) { 141 strcat(priv->name, pdev->dev.platform_data); 171 dev_err(&pdev->dev, "No valid memory resource found\n"); 179 dev_err(&pdev->dev, "version %d not supported\n", regs->version); 193 dev_info(&pdev->dev, "regs:%p (%u) / rings: %d found\n", regs->regs, regs->regs_size, regs->num_rings); 195 dev_info(&pdev->dev, "ring [all...] |
/netgear-R7800-V1.0.2.28/target/linux/generic/files/fs/yaffs2/ |
H A D | yaffs_guts.h | 557 int (*write_chunk_fn) (struct yaffs_dev_s *dev, 560 int (*read_chunk_fn) (struct yaffs_dev_s *dev, 563 int (*erase_fn) (struct yaffs_dev_s *dev, 565 int (*initialise_flash_fn) (struct yaffs_dev_s *dev); 566 int (*deinitialise_flash_fn) (struct yaffs_dev_s *dev); 569 int (*write_chunk_tags_fn) (struct yaffs_dev_s *dev, 572 int (*read_chunk_tags_fn) (struct yaffs_dev_s *dev, 575 int (*bad_block_fn) (struct yaffs_dev_s *dev, int block_no); 576 int (*query_block_fn) (struct yaffs_dev_s *dev, int block_no, 588 void (*sb_dirty_fn)(struct yaffs_dev_s *dev); [all...] |
/netgear-R7800-V1.0.2.28/target/linux/ar71xx/files/drivers/spi/ |
H A D | spi-vsc7385.c | 304 dev_err(&spi->dev, "register write error\n"); 342 dev_err(&vsc->spi->dev, 361 rc = request_firmware(&firmware, ucode_name, &spi->dev); 363 dev_err(&spi->dev, "request_firmware failed, err=%d\n", 376 dev_info(&spi->dev, "uploading microcode...\n"); 383 dev_err(&spi->dev, "could not load microcode, err=%d\n", 393 dev_info(&spi->dev, "verifying microcode...\n"); 401 dev_err(&spi->dev, "could not read microcode %d\n", 407 dev_err(&spi->dev, "bad val read: %04x : %02x %02x\n", 415 dev_err(&spi->dev, "verif [all...] |
/netgear-R7800-V1.0.2.28/target/linux/generic/files/drivers/pwm/ |
H A D | pwm.c | 74 dev_info(pwm->dev, "%d channel%s\n", pwm->nchan, 85 static int __match_device(struct device *dev, void *data) argument 87 return dev_get_drvdata(dev) == data; 93 struct device *dev; local 105 dev = class_find_device(&pwm_class, NULL, 108 if (dev) { 109 put_device(dev); 110 device_unregister(dev); 320 dev_dbg(p->pwm->dev, "%s: config_mask %d period_ticks %lu duty_ticks %lu" 447 dev_dbg(p->pwm->dev, "handle 465 pwm_run_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument 479 pwm_duty_ns_show(struct device *dev, struct device_attribute *attr, char *buf) argument 487 pwm_duty_ns_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument 501 pwm_period_ns_show(struct device *dev, struct device_attribute *attr, char *buf) argument 509 pwm_period_ns_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument 523 pwm_polarity_show(struct device *dev, struct device_attribute *attr, char *buf) argument 531 pwm_polarity_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument 545 pwm_request_show(struct device *dev, struct device_attribute *attr, char *buf) argument 560 pwm_request_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument 588 struct device *dev; local [all...] |
/netgear-R7800-V1.0.2.28/target/linux/ubicom32/files/arch/ubicom32/mach-common/ |
H A D | pci.c | 644 int pci_set_dma_max_seg_size(struct pci_dev *dev, unsigned int size) argument 650 int pci_set_dma_seg_boundary(struct pci_dev *dev, unsigned long mask) argument 656 void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen) argument 658 resource_size_t start = pci_resource_start(dev, bar); 659 resource_size_t len = pci_resource_len(dev, bar); 660 unsigned long flags = pci_resource_flags(dev, bar); 684 void pci_iounmap(struct pci_dev *dev, void __iomem *addr) argument 740 static u8 __devinit pcibios_swizzle(struct pci_dev *dev, u8 *pin) argument 742 struct pci_sys_data *sys = dev->sysdata; 746 slot = sys->swizzle(dev, pi 757 pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) argument 839 pcibios_update_irq(struct pci_dev *dev, int irq) argument 850 pdev_bad_for_parity(struct pci_dev *dev) argument 864 pdev_fixup_device_resources(struct pci_sys_data *root, struct pci_dev *dev) argument 885 struct pci_dev *dev = bus->self; local 904 struct pci_dev *dev; local 988 pcibios_resource_to_bus(struct pci_dev *dev, struct pci_bus_region *region, struct resource *res) argument 1004 pcibios_bus_to_resource(struct pci_dev *dev, struct resource *res, struct pci_bus_region *region) argument 1029 pcibios_enable_device(struct pci_dev *dev, int mask) argument 1118 ubi32_pci_map_irq(struct pci_dev *dev, u8 slot, u8 pin) argument [all...] |
H A D | ubicom32input.c | 58 static void ubicom32input_poll(struct input_polled_dev *dev) argument 61 (struct ubicom32input_data *)dev->private; 63 struct input_dev *id = dev->input; 111 pdata = pdev->dev.platform_data; 150 input_dev->dev.parent = &pdev->dev; 212 static int __devexit ubicom32input_remove(struct platform_device *dev) argument 215 (struct ubicom32input_data *)platform_get_drvdata(dev); 225 platform_set_drvdata(dev, NULL);
|
/netgear-R7800-V1.0.2.28/target/linux/generic/files/drivers/leds/ |
H A D | ledtrig-netdev.c | 105 static ssize_t led_device_name_show(struct device *dev, argument 108 struct led_classdev *led_cdev = dev_get_drvdata(dev); 122 static ssize_t led_device_name_store(struct device *dev, argument 125 struct led_classdev *led_cdev = dev_get_drvdata(dev); 155 static ssize_t led_mode_show(struct device *dev, argument 158 struct led_classdev *led_cdev = dev_get_drvdata(dev); 180 static ssize_t led_mode_store(struct device *dev, argument 183 struct led_classdev *led_cdev = dev_get_drvdata(dev); 226 static ssize_t led_interval_show(struct device *dev, argument 229 struct led_classdev *led_cdev = dev_get_drvdata(dev); 239 led_interval_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t size) argument 270 struct net_device *dev = dv; local [all...] |
H A D | ledtrig-morse.c | 217 static ssize_t morse_delay_show(struct device *dev, argument 220 struct led_classdev *led_cdev = dev_get_drvdata(dev); 225 static ssize_t morse_delay_store(struct device *dev, argument 228 struct led_classdev *led_cdev = dev_get_drvdata(dev); 233 static ssize_t morse_msg_show(struct device *dev, argument 236 struct led_classdev *led_cdev = dev_get_drvdata(dev); 241 static ssize_t morse_msg_store(struct device *dev, argument 244 struct led_classdev *led_cdev = dev_get_drvdata(dev); 253 device_create_file(leddev->dev, &dev_attr_ ## attr) 255 device_remove_file(leddev->dev, 258 morse_delay_show(struct class_device *dev, char *buf) argument 265 morse_delay_store(struct class_device *dev, const char *buf, size_t size) argument 273 morse_msg_show(struct class_device *dev, char *buf) argument 280 morse_msg_store(struct class_device *dev, const char *buf, size_t size) argument [all...] |
/netgear-R7800-V1.0.2.28/package/samba-scripts/files/ |
H A D | detectSATA | 12 hdparm -i /dev/$LINE | grep Model > /dev/null 16 SATA_SerialNo=`hdparm -i /dev/$LINE | grep SerialNo | awk -F = '{print $4}' | sed 's/[[:space:]]*$//' | sed 's/^[[:space:]]*//'`
|