Home » Hardware » notebooks » IdeaPad Y510P
notebook IdeaPad Y510P
model: IdeaPad Y510P(model id: 1323)
subtype (notebook, netbook, motherboard, tablet):
notebook
vendor:
Lenovo
architecture:
x86-64/amd64
does it have a free boot firmware (BIOS,UEFI,...) ?
no
can free operating systems be installed?
yes
does the device prevent installing wifi cards not-approved by the vendor?
not-specified
year of commercialization:
2013
compatibility with free software:
C-silver
tested on:
Trisquel 6.0 Toutatis
tested with the following kernel libre:
3.2.0-38-generic
video card model:
NVIDIA Corporation Device (rev a1) (works, but without 3D acceleration)
wifi model:
Intel Corporation Centrino Wireless-N 2230 (rev c4) (it does not work)
webcam model:
Syntek (174f:1474) (it works)
Description:

This laptop has a dual video card, please see http://shop.lenovo.com/us/en/laptops/ideapad/y-series/y510p/

lspci -v
00:00.0 Host bridge: Intel Corporation Haswell DRAM Controller (rev 06)
	Subsystem: Lenovo Device 3978
	Flags: bus master, fast devsel, latency 0
	Capabilities: <access denied>

00:01.0 PCI bridge: Intel Corporation Haswell PCI Express x16 Controller (rev 06) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=06, sec-latency=0
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: c0000000-c1ffffff
	Prefetchable memory behind bridge: 0000000090000000-00000000afffffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 3801
	Flags: bus master, fast devsel, latency 0, IRQ 7
	Memory at c2000000 (64-bit, non-prefetchable) [size=4M]
	Memory at b0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 5000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>

00:03.0 Audio device: Intel Corporation Haswell HD Audio Controller (rev 06)
	Subsystem: Lenovo Device 3978
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at c2610000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd-hda-intel

00:14.0 USB controller: Intel Corporation Lynx Point USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
	Subsystem: Lenovo Device 3978
	Flags: bus master, medium devsel, latency 0, IRQ 45
	Memory at c2600000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd

00:16.0 Communication controller: Intel Corporation Lynx Point MEI Controller #1 (rev 04)
	Subsystem: Lenovo Device 3978
	Flags: bus master, fast devsel, latency 0, IRQ 7
	Memory at c2618000 (64-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>

00:1a.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
	Subsystem: Lenovo Device 3978
	Flags: bus master, medium devsel, latency 0, IRQ 16
	Memory at c261d000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation Lynx Point High Definition Audio Controller (rev 04)
	Subsystem: Lenovo Device 3978
	Flags: bus master, fast devsel, latency 0, IRQ 46
	Memory at c2614000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #1 (rev d4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1c.3 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #4 (rev d4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
	I/O behind bridge: 00003000-00003fff
	Memory behind bridge: c2500000-c25fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1c.4 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #5 (rev d4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
	Memory behind bridge: c2400000-c24fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1d.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
	Subsystem: Lenovo Device 3978
	Flags: bus master, medium devsel, latency 0, IRQ 23
	Memory at c261c000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1f.0 ISA bridge: Intel Corporation Lynx Point LPC Controller (rev 04)
	Subsystem: Lenovo Device 3978
	Flags: bus master, medium devsel, latency 0
	Capabilities: <access denied>
	Kernel modules: iTCO_wdt

00:1f.2 SATA controller: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
	Subsystem: Lenovo Device 3978
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 44
	I/O ports at 5088 [size=8]
	I/O ports at 5094 [size=4]
	I/O ports at 5080 [size=8]
	I/O ports at 5090 [size=4]
	I/O ports at 5060 [size=32]
	Memory at c261b000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation Lynx Point SMBus Controller (rev 04)
	Subsystem: Lenovo Device 3978
	Flags: medium devsel, IRQ 7
	Memory at c2619000 (64-bit, non-prefetchable) [size=256]
	I/O ports at 5040 [size=32]
	Kernel modules: i2c-i801

01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fcd (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 3801
	Flags: fast devsel, IRQ 16
	Memory at c0000000 (32-bit, non-prefetchable) [size=16M]
	Memory at 90000000 (64-bit, prefetchable) [size=256M]
	Memory at a0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at 4000 [size=128]
	Expansion ROM at a2000000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel modules: nouveau, nvidiafb

08:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
	Subsystem: Lenovo Device 3800
	Flags: bus master, fast devsel, latency 0, IRQ 10
	Memory at c2500000 (64-bit, non-prefetchable) [size=256K]
	I/O ports at 3000 [size=128]
	Capabilities: <access denied>

09:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
	Subsystem: Intel Corporation Centrino Wireless-N 2230 BGN
	Flags: fast devsel, IRQ 16
	Memory at c2400000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel modules: iwlwifi
lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Haswell DRAM Controller [8086:0c04] (rev 06)
	Subsystem: Lenovo Device [17aa:3978]
00:01.0 PCI bridge [0604]: Intel Corporation Haswell PCI Express x16 Controller [8086:0c01] (rev 06)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0416] (rev 06)
	Subsystem: Lenovo Device [17aa:3801]
00:03.0 Audio device [0403]: Intel Corporation Haswell HD Audio Controller [8086:0c0c] (rev 06)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd-hda-intel
00:14.0 USB controller [0c03]: Intel Corporation Lynx Point USB xHCI Host Controller [8086:8c31] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation Lynx Point MEI Controller #1 [8086:8c3a] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
00:1a.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Controller #2 [8086:8c2d] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation Lynx Point High Definition Audio Controller [8086:8c20] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #1 [8086:8c10] (rev d4)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #4 [8086:8c16] (rev d4)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.4 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #5 [8086:8c18] (rev d4)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Controller #1 [8086:8c26] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point LPC Controller [8086:8c49] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel modules: iTCO_wdt
00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] [8086:8c03] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point SMBus Controller [8086:8c22] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel modules: i2c-i801
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:0fcd] (rev a1)
	Subsystem: Lenovo Device [17aa:3801]
	Kernel modules: nouveau, nvidiafb
08:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8171 Gigabit Ethernet [1969:10a1] (rev 10)
	Subsystem: Lenovo Device [17aa:3800]
09:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 2230 [8086:0888] (rev c4)
	Subsystem: Intel Corporation Centrino Wireless-N 2230 BGN [8086:4262]
	Kernel modules: iwlwifi
lspci -vmmnn
Slot:	00:00.0
Class:	0600
Vendor:	8086
Device:	0c04
SVendor:	17aa
SDevice:	3978
Rev:	06

Slot:	00:01.0
Class:	0604
Vendor:	8086
Device:	0c01
Rev:	06

Slot:	00:02.0
Class:	0300
Vendor:	8086
Device:	0416
SVendor:	17aa
SDevice:	3801
Rev:	06

Slot:	00:03.0
Class:	0403
Vendor:	8086
Device:	0c0c
SVendor:	17aa
SDevice:	3978
Rev:	06

Slot:	00:14.0
Class:	0c03
Vendor:	8086
Device:	8c31
SVendor:	17aa
SDevice:	3978
Rev:	04
ProgIf:	30

Slot:	00:16.0
Class:	0780
Vendor:	8086
Device:	8c3a
SVendor:	17aa
SDevice:	3978
Rev:	04

Slot:	00:1a.0
Class:	0c03
Vendor:	8086
Device:	8c2d
SVendor:	17aa
SDevice:	3978
Rev:	04
ProgIf:	20

Slot:	00:1b.0
Class:	0403
Vendor:	8086
Device:	8c20
SVendor:	17aa
SDevice:	3978
Rev:	04

Slot:	00:1c.0
Class:	0604
Vendor:	8086
Device:	8c10
Rev:	d4

Slot:	00:1c.3
Class:	0604
Vendor:	8086
Device:	8c16
Rev:	d4

Slot:	00:1c.4
Class:	0604
Vendor:	8086
Device:	8c18
Rev:	d4

Slot:	00:1d.0
Class:	0c03
Vendor:	8086
Device:	8c26
SVendor:	17aa
SDevice:	3978
Rev:	04
ProgIf:	20

Slot:	00:1f.0
Class:	0601
Vendor:	8086
Device:	8c49
SVendor:	17aa
SDevice:	3978
Rev:	04

Slot:	00:1f.2
Class:	0106
Vendor:	8086
Device:	8c03
SVendor:	17aa
SDevice:	3978
Rev:	04
ProgIf:	01

Slot:	00:1f.3
Class:	0c05
Vendor:	8086
Device:	8c22
SVendor:	17aa
SDevice:	3978
Rev:	04

Slot:	01:00.0
Class:	0300
Vendor:	10de
Device:	0fcd
SVendor:	17aa
SDevice:	3801
Rev:	a1

Slot:	08:00.0
Class:	0200
Vendor:	1969
Device:	10a1
SVendor:	17aa
SDevice:	3800
Rev:	10

Slot:	09:00.0
Class:	0280
Vendor:	8086
Device:	0888
SVendor:	8086
SDevice:	4262
Rev:	c4

lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 002: ID 174f:1474 Syntek 
Bus 003 Device 003: ID 8087:07da Intel Corp.

lsmod

Module                  Size  Used by
dm_crypt               23125  0 
snd_hda_codec_realtek   224173  1 
snd_hda_intel          33773  3 
snd_hda_codec         127706  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              17764  1 snd_hda_codec
snd_pcm                97275  2 snd_hda_intel,snd_hda_codec
snd_seq_midi           13324  0 
snd_rawmidi            30748  1 snd_seq_midi
snd_seq_midi_event     14899  1 snd_seq_midi
iwlwifi               388225  0 
snd_seq                61929  2 snd_seq_midi,snd_seq_midi_event
snd_timer              29990  2 snd_pcm,snd_seq
snd_seq_device         14540  3 snd_seq_midi,snd_rawmidi,snd_seq
mac80211              506862  1 iwlwifi
joydev                 17693  0 
uvcvideo               72627  0 
cfg80211              205774  2 iwlwifi,mac80211
parport_pc             32866  0 
videodev               98259  1 uvcvideo
snd                    79041  15 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
ideapad_laptop         18234  0 
ppdev                  17113  0 
bnep                   18281  2 
psmouse                97485  0 
v4l2_compat_ioctl32    17128  1 videodev
dm_multipath           23275  0 
rfcomm                 47604  12 
mac_hid                13253  0 
btusb                  18332  2 
soundcore              15091  1 snd
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
lp                     17799  0 
sparse_keymap          13890  1 ideapad_laptop
bluetooth             180153  23 bnep,rfcomm,btusb
serio_raw              13211  0 
parport                46562  3 parport_pc,ppdev,lp
squashfs               36799  1 
overlayfs              28352  1 
nls_utf8               12557  1 
isofs                  40257  1 
nls_iso8859_1          12713  0 
nls_cp437              16991  0 
vfat                   17585  0 
fat                    61512  1 vfat
raid10                 35489  0 
raid456                58338  0 
async_pq               13187  1 raid456
async_xor              12879  2 raid456,async_pq
async_memcpy           12529  1 raid456
async_raid6_recov      12824  1 raid456
raid6_pq               88382  2 async_pq,async_raid6_recov
async_tx               13349  5 raid456,async_pq,async_xor,async_memcpy,async_raid6_recov
raid1                  35572  0 
raid0                  17229  0 
multipath              13145  0 
linear                 12894  0 
dm_raid45              78155  0 
xor                    12894  2 async_xor,dm_raid45
dm_mirror              22203  0 
dm_region_hash         20961  1 dm_mirror
dm_log                 18564  3 dm_raid45,dm_mirror,dm_region_hash
btrfs                 653005  0 
zlib_deflate           27139  1 btrfs
libcrc32c              12644  1 btrfs
usbhid                 47238  0 
hid                    99636  1 usbhid
nouveau               775086  0 
ttm                    76949  1 nouveau
drm_kms_helper         46978  1 nouveau
drm                   241971  3 nouveau,ttm,drm_kms_helper
i2c_algo_bit           13423  1 nouveau
mxm_wmi                13021  1 nouveau
wmi                    19256  1 mxm_wmi
video                  19651  1 nouveau

Write below your motivation

The contents of this page are in the Public Domain. (see the CC0 page for detailed information). Anyone is free to copy, modify, publish, use, sell, or distribute the text for any purpose, commercial or non-commercial, and by any means.
h-node.org is a hardware database project. It runs the h-source PHP software, version SVN-387, available under the GNU General Public (GPLv3) License.
JavaScript license information