core: don't duplicate chip-related data structures
authorBartosz Golaszewski <bartekgola@gmail.com>
Sat, 1 Jul 2017 11:54:33 +0000 (13:54 +0200)
committerBartosz Golaszewski <bartekgola@gmail.com>
Thu, 6 Jul 2017 09:11:36 +0000 (11:11 +0200)
commit441a2add06008d39061fb8236b09b0cf12a139fe
tree1de984168416fb99faa78e81410fc0b70a27fed7
parent27a58a919f9db5d16976aa28c1e5987a2f21ff93
core: don't duplicate chip-related data structures

Introduce an internal structure - line_chip_ctx - used to store the
chip-related information. This structure is shared among all line
objects exposed by a single chip.

Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com>
src/lib/chip.c
src/lib/line.c
src/lib/line.h