From owner-freebsd-hackers@freebsd.org Sat Jul 2 14:49:01 2016 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64A52B8F934 for ; Sat, 2 Jul 2016 14:49:01 +0000 (UTC) (envelope-from mmatalka@gmail.com) Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E996E2AD3 for ; Sat, 2 Jul 2016 14:49:00 +0000 (UTC) (envelope-from mmatalka@gmail.com) Received: by mail-wm0-x22b.google.com with SMTP id a66so63074296wme.0 for ; Sat, 02 Jul 2016 07:49:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version; bh=xS5OuNvS/wU/t+PPJbw/Sl6TOhCr8qugXcPKB/lfIeE=; b=kN4qJHoCpELJvgXVdgaTbWZPK5qfug6iC3B/tdncjCfLQzfAlLBrjBqyJiOz40jsKm YsAEA6n9BkczSlGVe2QwXrsnO0aaM0H1wScLfDbF4FCvJh5ipfCBAehOMATDoSdFBF5y 1zidEdG1qBc4d3U5lMuIBRnpU8KiXg8mqWQ/2By/LErWOTrtjAsVDP/dAURNdpXDMr+W EgOtfvl3ftXkGu1a5y3fy4PU78RkhDtOG6cEdDTZEZsKCwJcyg5ZdMzHynXD8Sq1eJBQ inFZYptNnsrl0NZ3DSrl8at92aSGwikMq7JsdCdUyYy4nRhf4QDpY7ljMt3wrH/AAhdi rUBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=xS5OuNvS/wU/t+PPJbw/Sl6TOhCr8qugXcPKB/lfIeE=; b=kjqbby7sc9M9ELC8qLrThTBctfgYMQPWhOwsIrcgJAmVN71NNLAACE7nx6G7cjOh4q x0sDZMOAumPrWaCw/Vhj01QgsqlR4bZGHaYdacPDLB8kKtX1nWxnwChMj0JBoiI6CAIk hKZkwcDKjFccm5SwTT3gzboviHwk0760zvyzHX1bZpK8AsL+nzMmvEIcpTZQG+3i98Kf P8/pUGFvHsjv7S2mZbVElRb0FNcw83t0RhGeSvlzOXCE/03gqJz1Bmkscwy4q95tyq/4 /77ruLxG3QQu/6rFMo5DsDTJ5m1KFdtE0dXhqCCznRFIbwvTzxKb9u08HY9R1FDzkqpG WQNQ== X-Gm-Message-State: ALyK8tIoe9peKyPZH7FC0g+hoBQ9n6Bgc2fM1XDhN5h2wMK01QbUPH+kPzPT494lpd30Cg== X-Received: by 10.28.193.14 with SMTP id r14mr3395181wmf.94.1467470939024; Sat, 02 Jul 2016 07:48:59 -0700 (PDT) Received: from localhost ([37.153.108.22]) by smtp.gmail.com with ESMTPSA id kc8sm1528049wjb.0.2016.07.02.07.48.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 02 Jul 2016 07:48:57 -0700 (PDT) From: Malcolm Matalka To: freebsd-hackers@freebsd.org Subject: ASUS ZenBook UX305CA Trackpad Date: Sat, 02 Jul 2016 14:48:57 +0000 Message-ID: <86d1mwyu1y.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jul 2016 14:49:01 -0000 Hello, I recently purchased the above mentioned laptop and the trackpad does not work. When booting in verbose mode it says: psm0: unable to allocate IRQ. I've tracked this down in the source code (psm.c) and would like to figure out how to fix this. I see a similar issue came up for a Dell a bit back[0] but I don't understand the solution. I understand how to dump acpi and what not, but I don't actually understand what it's doing. I'd like to help make this laptop work great under FreeBSD, can anyone point me in the right direction or offer some advice on how to address hardware just not working as expected? And in particular, how to develop a fix that can be brought into a release to make it work for everyone rather than doing acpi hacker? I know how to program, but I've spent all my time in user space so I'm really lost on how to attack the kernel and especially hardware. Thanks! /Malcolm