mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-14 09:09:56 +00:00
[IA64] sparse cleanup of TIOCA files
This patch is a sparse compile cleanup of tioca_provider.c, sn_hwperf.h, and tioca_provider.h. Each of these files had sparse warnings when compiled. Signed-off-by: Prarit Bhargava <prarit@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
This commit is contained in:
parent
71030994a7
commit
92a582ed27
@ -336,7 +336,7 @@ tioca_dma_d48(struct pci_dev *pdev, uint64_t paddr)
|
|||||||
if (!ct_addr)
|
if (!ct_addr)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
bus_addr = (dma_addr_t) (ct_addr & 0xffffffffffff);
|
bus_addr = (dma_addr_t) (ct_addr & 0xffffffffffffUL);
|
||||||
node_upper = ct_addr >> 48;
|
node_upper = ct_addr >> 48;
|
||||||
|
|
||||||
if (node_upper > 64) {
|
if (node_upper > 64) {
|
||||||
@ -464,7 +464,7 @@ map_return:
|
|||||||
* For mappings created using the direct modes (64 or 48) there are no
|
* For mappings created using the direct modes (64 or 48) there are no
|
||||||
* resources to release.
|
* resources to release.
|
||||||
*/
|
*/
|
||||||
void
|
static void
|
||||||
tioca_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir)
|
tioca_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir)
|
||||||
{
|
{
|
||||||
int i, entry;
|
int i, entry;
|
||||||
@ -514,7 +514,7 @@ tioca_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir)
|
|||||||
* The mapping mode used is based on the devices dma_mask. As a last resort
|
* The mapping mode used is based on the devices dma_mask. As a last resort
|
||||||
* use the GART mapped mode.
|
* use the GART mapped mode.
|
||||||
*/
|
*/
|
||||||
uint64_t
|
static uint64_t
|
||||||
tioca_dma_map(struct pci_dev *pdev, uint64_t paddr, size_t byte_count)
|
tioca_dma_map(struct pci_dev *pdev, uint64_t paddr, size_t byte_count)
|
||||||
{
|
{
|
||||||
uint64_t mapaddr;
|
uint64_t mapaddr;
|
||||||
@ -580,7 +580,7 @@ tioca_error_intr_handler(int irq, void *arg, struct pt_regs *pt)
|
|||||||
* On successful setup, returns the kernel version of tioca_common back to
|
* On successful setup, returns the kernel version of tioca_common back to
|
||||||
* the caller.
|
* the caller.
|
||||||
*/
|
*/
|
||||||
void *
|
static void *
|
||||||
tioca_bus_fixup(struct pcibus_bussoft *prom_bussoft)
|
tioca_bus_fixup(struct pcibus_bussoft *prom_bussoft)
|
||||||
{
|
{
|
||||||
struct tioca_common *tioca_common;
|
struct tioca_common *tioca_common;
|
||||||
|
@ -223,4 +223,6 @@ struct sn_hwperf_ioctl_args {
|
|||||||
#define SN_HWPERF_OP_RECONFIGURE 253
|
#define SN_HWPERF_OP_RECONFIGURE 253
|
||||||
#define SN_HWPERF_OP_INVAL 254
|
#define SN_HWPERF_OP_INVAL 254
|
||||||
|
|
||||||
|
int sn_topology_open(struct inode *inode, struct file *file);
|
||||||
|
int sn_topology_release(struct inode *inode, struct file *file);
|
||||||
#endif /* SN_HWPERF_H */
|
#endif /* SN_HWPERF_H */
|
||||||
|
@ -201,6 +201,7 @@ tioca_tlbflush(struct tioca_kernel *tioca_kernel)
|
|||||||
}
|
}
|
||||||
|
|
||||||
extern uint32_t tioca_gart_found;
|
extern uint32_t tioca_gart_found;
|
||||||
|
extern struct list_head tioca_list;
|
||||||
extern int tioca_init_provider(void);
|
extern int tioca_init_provider(void);
|
||||||
extern void tioca_fastwrite_enable(struct tioca_kernel *tioca_kern);
|
extern void tioca_fastwrite_enable(struct tioca_kernel *tioca_kern);
|
||||||
#endif /* _ASM_IA64_SN_TIO_CA_AGP_PROVIDER_H */
|
#endif /* _ASM_IA64_SN_TIO_CA_AGP_PROVIDER_H */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user