summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-12-27Removed include sys/io.h for arm builds.tizen_8.0_m2_releasetizen_7.0_m2_releasetizen_6.5.m2_releasetizen_6.0.m2_releasesubmit/tizen_base/20210825.035742submit/tizen_base/20210825.034748submit/tizen_6.5_base/20211028.134101submit/tizen_6.0_hotfix/20201103.115102submit/tizen_6.0_hotfix/20201102.192902submit/tizen_6.0/20201029.205502submit/tizen/20210825.034250submit/tizen/20191227.043226accepted/tizen/unified/20191227.142646accepted/tizen/base/dev/20230602.080828accepted/tizen/base/20221115.103742accepted/tizen/base/20210825.055336accepted/tizen/8.0/base/20231005.044857accepted/tizen/7.0/base/hotfix/20221116.055314accepted/tizen/7.0/base/20221116.025906accepted/tizen/6.5/base/20211028.060254accepted/tizen/6.0/unified/hotfix/20201103.050833accepted/tizen/6.0/unified/hotfix/20201102.233818accepted/tizen/6.0/unified/20201030.110245tizen_7.0_base_hotfixtizen_7.0_basetizen_6.5_basetizen_6.0_hotfixtizen_6.0accepted/tizen_unifiedaccepted/tizen_base_devaccepted/tizen_7.0_base_hotfixaccepted/tizen_7.0_baseaccepted/tizen_6.5_baseaccepted/tizen_6.0_unified_hotfixaccepted/tizen_6.0_unifiedAndrey Kazmin1-1/+1
IO ports access is no longer supported by glibc for arm. See glibc commit: 6b33f373c7b9199e00ba5fbafd94ac9bfb4337b1 Change-Id: Icfcf886562b8fc95481ba3597a64604d73029e57 Signed-off-by: Andrey Kazmin <a.kazmin@partner.samsung.com>
2019-12-27change the CFLAGSSooChan Lim1-0/+1
This commit is for avoiding the build-break due to the gcc 6.0 at Tizen 6.0 by -Wall option. DO NOT inherite the CFLAGS from the global one of the OBS. libpciaccess just remain because of the build dependency. Any binary does not use this package. Change-Id: I7e4af60af6c1c442c9069ac3dc42442df1cc5250
2017-10-12Suppress all build warningsHoyub Lee1-0/+1
As this is not-modified opensource package, we don't need to fix build warnings. Therefore, suppress all build warnings by adding '-w' flag. Change-Id: I79ed43d8397fa21c59046286749b9bca15f50329 Signed-off-by: Hoyub Lee <hoyub.lee@samsung.com>
2017-08-22revise installing a license filetizen_5.5.m2_releasetizen_4.0.m2_releasetizen_4.0.IoT.p2_releasetizen_4.0.IoT.p1_releasesubmit/tizen_5.5_wearable_hotfix/20201026.184307submit/tizen_5.5_mobile_hotfix/20201026.185107submit/tizen_5.5/20191031.000007submit/tizen_5.0/20181101.000007submit/tizen_4.0/20170901.042111submit/tizen_4.0/20170830.022557submit/tizen/20170823.101627accepted/tizen/unified/20170824.050837accepted/tizen/5.5/unified/wearable/hotfix/20201027.100445accepted/tizen/5.5/unified/mobile/hotfix/20201027.074148accepted/tizen/5.5/unified/20191031.011648accepted/tizen/5.0/unified/20181102.025957accepted/tizen/4.0/unified/20170901.203257tizen_5.5_wearable_hotfixtizen_5.5_tvtizen_5.5_mobile_hotfixtizen_5.5tizen_5.0tizen_4.0_tvtizen_4.0accepted/tizen_5.5_unified_wearable_hotfixaccepted/tizen_5.5_unified_mobile_hotfixaccepted/tizen_5.5_unifiedaccepted/tizen_5.0_unifiedaccepted/tizen_4.0_unifiedYoungjae Shin1-5/+2
Change-Id: I7b90a2eabd3cc4dc4977cb097d7decf127fdbbf0
2016-06-30initialize buf, use integer variable for readtizen_4.0.m1_releasesubmit/tizen_unified/20170308.100414submit/tizen_common/20160701.180000submit/tizen_4.0/20170828.100006submit/tizen_4.0/20170811.094300submit/tizen_3.0_wearable/20161015.000003submit/tizen_3.0_tv/20161015.000003submit/tizen_3.0_mobile/20161015.000004submit/tizen_3.0_ivi/20161010.000004submit/tizen_3.0_common/20161104.104000submit/tizen_3.0.m2/20170104.093753submit/tizen/20160701.013624accepted/tizen/wearable/20160701.043845accepted/tizen/unified/20170309.035957accepted/tizen/tv/20160701.044042accepted/tizen/mobile/20160701.044022accepted/tizen/ivi/20160701.044109accepted/tizen/common/20160703.130852accepted/tizen/4.0/unified/20170828.222830accepted/tizen/4.0/unified/20170816.013530accepted/tizen/3.0/wearable/20161015.083153accepted/tizen/3.0/tv/20161016.004849accepted/tizen/3.0/mobile/20161015.033626accepted/tizen/3.0/ivi/20161011.050513accepted/tizen/3.0/common/20161114.111031accepted/tizen/3.0.m2/wearable/20170105.025008accepted/tizen/3.0.m2/tv/20170105.024838accepted/tizen/3.0.m2/mobile/20170105.024655tizen_3.0_tvtizen_3.0.m2tizen_3.0accepted/tizen_wearableaccepted/tizen_tvaccepted/tizen_mobileaccepted/tizen_iviaccepted/tizen_commonaccepted/tizen_3.0_wearableaccepted/tizen_3.0_tvaccepted/tizen_3.0_mobileaccepted/tizen_3.0_iviaccepted/tizen_3.0_commonaccepted/tizen_3.0.m2_wearableaccepted/tizen_3.0.m2_tvaccepted/tizen_3.0.m2_mobileJunkyeong Kim2-2/+3
Change-Id: I6c3971a78581e90122ae6b9a95b6d4f99bde7a46 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2016-03-11use the tizen directory macros at spec filesubmit/tizen/20160311.060442accepted/tizen/wearable/20160313.114054accepted/tizen/tv/20160313.113653accepted/tizen/mobile/20160313.113321accepted/tizen/ivi/20160313.114444accepted/tizen/common/20160315.220654SooChan Lim1-1/+8
Change-Id: If9018a2f5dfd0847ff787e76e03c564674a130af
2015-01-02packaging: Add file .gbs.conftizen_3.0_ivi_releasetizen_3.0.m2.a1_tv_releasetizen_3.0.m2.a1_mobile_releasetizen_3.0.m1_tv_releasetizen_3.0.m1_mobile_releasesubmit/tizen_wearable/20150128.000000submit/tizen_wearable/20150127.000001submit/tizen_tv/20150323.050640submit/tizen_tv/20150320.000002submit/tizen_mobile/20150223.000001submit/tizen_mobile/20150213.000000submit/tizen_mobile/20150129.000000submit/tizen_ivi/20160217.000006submit/tizen_ivi/20160217.000000submit/tizen_ivi/20150108.333333submit/tizen_ivi/20150108.222222submit/tizen_ivi/20150108.111111submit/tizen_common/20150106.131500accepted/tizen/wearable/20150129.005744accepted/tizen/tv/20150324.014622accepted/tizen/mobile/20150224.002813accepted/tizen/ivi/20160218.025253accepted/tizen/ivi/20150113.060206accepted/tizen/common/20150107.101505tizen_3.0_ivitizen_3.0.m1_tvtizen_3.0.m1_mobiletizen_3.0.2015.q2_commontizen_3.0.2015.q1_commontizen_3.0.2014.q4_commonsandbox/pcoval/tizenNicolas Guyomard1-0/+3
Change-Id: I4acb5c61fe9a10f800546c28760dce1344ac82b0 Bug-Tizen: TC-1840 Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
2014-12-15packaging: cleanupPhilippe Coval1-2/+2
Change-Id: I877e7b70faf701b38376de3a527150de1e6dbada Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
2014-12-15packaging: Bump to version 0.13.2Nicolas Guyomard2-11/+12
Change-Id: Ia3b70d0e6520fc3f5368b618167c4f3cd7e680b6 Bug-Tizen: TC-1840 Signed-off-by: Nicolas Guyomard <nicolas.guyomard@open.eurogiciel.org> Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
2014-11-07Remove BuildRequire on xorg-macros for Pure Wayland profile.Ronan Le Martret1-2/+7
Change-Id: I6029af33ffe180ca4d159844e6da95faacbab286 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-11-07resetting manifest requested domain to floorAlexandru Cornea2-0/+9
2014-11-07Fixed package groupsAnas Nashif2-1/+4
2014-11-07Add multi-lib supportPatrick McCarty1-0/+1
Change-Id: I0ff782fb6bdd347530a9c0914ffeab8a6112f170
2014-11-07Add multi-lib supportAnas Nashif2-3/+5
2014-11-07fixed packagingAnas Nashif1-6/+2
2014-11-07add packagingAnas Nashif1-0/+62
2013-07-20libpciaccess 0.13.2libpciaccess-0.13.2upstream-gitAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-07-20Fix Sun bug #7035791: scanpci should report 64 bit registersJohn Martin1-2/+4
On a system which has allocated 64-bit device addresses scanpci -v will show entries such as: [...] BASE0 0xce000000 SIZE 16777216 MEM BASE1 0x00000fc1f8000000 SIZE 134217728 MEM64 PREFETCHABLE BASE3 0x00000fc1f6000000 SIZE 33554432 MEM64 PREFETCHABLE [...] instead of: [...] BASE0 0xce000000 SIZE 16777216 MEM BASE1 0xf8000000 SIZE 134217728 MEM PREFETCHABLE BASE3 0xf6000000 SIZE 33554432 MEM PREFETCHABLE [...] Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-07-20Resync COPYING file with copyrights/licenses from codeAlan Coopersmith1-3/+33
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-07-06pci_device_solx_devfs_probe: implicit conversion changes signedness warningsAlan Coopersmith1-1/+1
solx_devfs.c:615:32: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] for (i = 0; i < len; i = i + CELL_NUMS_1275) { ~ ~~^~~~~~~~~~~~~~~~ solx_devfs.c:615:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] for (i = 0; i < len; i = i + CELL_NUMS_1275) { ^ ~ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-07-06Solaris: Remove #defines for Ultra 45 southbridge device idsAlan Coopersmith1-20/+0
Workaround for these chipsets was removed in commit d76fb36d9c28be0f7c with the switch of probing methods from the PCI address poking that upset them to using the already collected data from the kernel via devinfo, but the #define to identify them was left behind unused - remove it too. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-07-06pci_device_solx_devfs_read: fix sign conversion/comparison warningsAlan Coopersmith1-1/+1
Fixes: solx_devfs.c:824:19: warning: comparison of integers of different signs: 'int' and 'pciaddr_t' (aka 'unsigned long') [-Wsign-compare] for (i = 0; i < size; i += PCITOOL_ACC_ATTR_SIZE(PCITOOL_ACC_ATTR_SIZE_1)) ~ ^ ~~~~ solx_devfs.c:826:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] cfg_prg.offset = offset + i; ~ ^ solx_devfs.c:844:19: warning: implicit conversion changes signedness: 'int' to 'pciaddr_t' (aka 'unsigned long') [-Wsign-conversion] *bytes_read = i; ~ ^ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-07-06Support more pci functions on NetBSD.Thomas Klausner1-0/+325
Signed-off-by: Thomas Klausner <wiz@NetBSD.org> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-07-06Fix build on NetBSD-4.Thomas Klausner2-0/+25
Signed-off-by: Thomas Klausner <wiz@NetBSD.org> Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-07-06Enable boot_vga support only if WSDISPLAYIO_GET_BUSID is defined.Thomas Klausner1-0/+6
Fixes build on NetBSD-5. Signed-off-by: Thomas Klausner <wiz@NetBSD.org> Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-06-24pci_id_file_open: move variable inside the #ifndef that uses itAlan Coopersmith1-1/+1
Clears up gcc warning on Solaris: common_device_name.c: In function 'pci_id_file_open': common_device_name.c:83:17: warning: unused variable 'result' [-Wunused-variable] Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-06-24Define PCI_MATCH_ANY as an unsigned intAlan Coopersmith1-1/+1
Clears a bunch of clang warnings of the forms: common_device_name.c:345:23: warning: comparison of integers of different signs: 'const uint32_t' (aka 'const unsigned int') and 'int' [-Wsign-compare] if ( m->vendor_id == PCI_MATCH_ANY ) { ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ common_device_name.c:498:19: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion] m.device_id = PCI_MATCH_ANY; ~ ^~~~~~~~~~~~~ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-06-11Update NetBSD support.Thomas Klausner2-133/+342
Signed-off-by: Michael Lorenz <macallan@NetBSD.org> Signed-off-by: Thomas Klausner <wiz@NetBSD.org> Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-06-11Move 'const' to correct place, so it has meaning.Thomas Klausner1-1/+1
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-06-07Protect config.h like usual.Thomas Klausner2-0/+6
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-06-07Bug 63583 - add legacy IO routines for FreeBSDAlan Coopersmith1-0/+146
https://bugs.freedesktop.org/show_bug.cgi?id=63583 Reviewed-by: Mark Kettenis <kettenis@openbsd.org> Signed-off-by: Jung-uk Kim <jkim@FreeBSD.org> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-09Solaris: probe improvementHenry Zhao1-292/+128
Remove pcitool dependency in probing phase. Use the data collected from devinfo tree instead in creating pci file system. Signed-off-by: Henry Zhao <henzhao@glory3.(none)> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-01-15Solaris: Add domain support for sparc platformHenry Zhao2-88/+29
As a result the code of finding nexus node for a device in sparc is simplified and made the same as x86. Signed-off-by: Henry Zhao <henry.zhao@oracle.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-01-15autogen.sh: Implement GNOME Build APIColin Walters1-1/+3
http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Adam Jackson <ajax@redhat.com>
2013-01-15configure: Remove AM_MAINTAINER_MODEAdam Jackson1-1/+0
Signed-off-by: Adam Jackson <ajax@redhat.com>
2013-01-03PCI: set correct mask value when matching for bridges.Egbert Eich1-1/+3
The mask must not be zero otherwise the matching condition will never be true: ((val & mask) == set). Signed-off-by: Egbert Eich <eich@freedesktop.org> Reviewed-by: Guillem Jover <guillem@hadrons.org>
2012-10-21scanpci: print meaningful info on BASEROMHenry Zhao2-3/+7
Signed-off-by: Henry Zhao <henry.zhao@oracle.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-10-21libpciaccess: sparc rom read fixHenry Zhao1-63/+58
Get rom address and size from device's "assigned-addresses" property if they exist. Signed-off-by: Henry Zhao <henry.zhao@oracle.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-10-21libpciaccess: implementation of boot_vga in SolarisHenry Zhao2-0/+22
Signed-off-by: Henry Zhao <henry.zhao@oracle.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-10-12libpciaccess: fix memory usage errorsMark Logan2-11/+21
This patch fixes memory usage errors that only occur on large SPARC machines with more than 256 PCI devices. In this case, memory is being used after it has been freed by calls to both free() and realloc(). This error was introduced by a previous patch: 2011-03-30 Solaris support for multiple PCI segments (domains) Signed-off-by: Mark Logan <mark.logan@oracle.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-05-31Implement legacy io & map for x86 backendSamuel Thibault1-1/+99
Add the legacy io and map methods for the x86 backend, using ioperm, in/out, and the existing mmap method. Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
2012-04-23Solaris: refactor pci_device_solx_devfs_map_range to reduce code duplicationAlan Coopersmith1-20/+21
The sparc & x86 cases were doing essentially the same things with different paths, so make the path setup be inside the platform specific #ifdefs, make the open, mmap, & error handling common code. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-04-23Solaris: Implement map_legacy & legacy_io functionsAlan Coopersmith1-2/+135
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Jay Cotton <jay.cotton@oracle.com>
2012-04-09Bump to 0.13.1libpciaccess-0.13.1Julien Cristau2-2/+2
Signed-off-by: Julien Cristau <jcristau@debian.org>
2012-04-04Fix pci_io_handle allocation routines.Matthieu Herrb1-35/+4
The previous version of new_io_handle() would invalidate all previous allocations when realloc moves the base pointer of the ios array. Since I cannot figure out where this array is useful, just get rid of it, providing sound stable memory allocation. Fixes vgaHWSaveFonts() in 1.12 xserver on OpenBSD, but other sub-systems relaying on pci_io could be affected too. Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> Tested-by: Tormod Volden <debian.tormod@gmail.com>
2012-03-14Fix openbsd_pci.c:pci_device_vgaarb_set_target();Thordur Bjornsson1-0/+1
A return (0) got lost, add it back. Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> Reviewed-by: Mark Kettenis <mark.kettenis@xs4all.nl>
2012-03-05linux: Fix out[bwl] macros on non-I/O architecturesAdam Jackson1-3/+3
Signed-off-by: Adam Jackson <ajax@redhat.com>
2012-03-05Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/lib/libpciaccessAdam Jackson1-1/+1
2012-03-03configure.ac: Bump to 0.13libpciaccess-0.13Jeremy Huddleston1-1/+1
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2012-02-27Use O_CLOEXEC for internal file descriptorsAdam Jackson10-28/+60
Well, almost all of them. zlib doesn't support "e" in the mode string in gzopen() though it will silently accept and ignore it, and Solaris appears not to support "e" in the mode string at all. Signed-off-by: Adam Jackson <ajax@redhat.com>